潍坊专业网站建设用c语言做网站

news/2025/10/2 5:55:22/文章来源:
潍坊专业网站建设,用c语言做网站,应届生求职网,939网站建设单继承 class luban:def __init__(self, name):self.name nameself.skill 摸鱼飞弹self.damageLevel 20def attack(self):print({} 使用了技能{} #xff0c;给敌方带来了极大的困扰\n并有{}% 的机会造成一击必杀的效果.format(self.…单继承 class luban:def __init__(self, name):self.name nameself.skill 摸鱼飞弹self.damageLevel 20def attack(self):print({} 使用了技能{} 给敌方带来了极大的困扰\n并有{}% 的机会造成一击必杀的效果.format(self.name, self.skill, self.damageLevel))class luban7(luban):pass# __name__ :魔法方法类似于main函数只在当前python文件做一个测试的入口 # 一旦运行系统直接执行 __name__ 入口下的代码 if __name__ __main__: # 输入main提示补全lu luban7(鲁班七号)lu.attack() # 访问基类继承过来的方法多继承 class luban:def __init__(self, name):self.name nameself.skill0 摸鱼飞弹self.damageLevel 20def attack(self):print({} 使用了技能{} 给敌方带来了极大的困扰\n并有{}% 的机会造成一击必杀的效果.format(self.name, self.skill0, self.damageLevel))class spaceLab:def __init__(self, name):self.name nameself.skill1 太空嘴炮self.perDamage 30def attack(self):print({} 使用了技能{} 给敌方带来了极大的困扰\n并有{}% 的机会摧毁敌方水晶.format(self.name, self.skill1, self.perDamage))# 多继承继承顺序 从右边开始,左边类的方法被继承会隐藏右边类的同名方法 class luban7(luban, spaceLab):# 派生类重写 __init__ 魔法方法def __init__(self, name):# 显示调用基类的 构造函数进行初始化 基类部分spaceLab.__init__(self, name)luban.__init__(self, name)self.name nameself.skill2 7号嘴炮self.damage 50def attack(self):print({} 使用了技能{} 给敌方带来了极大的困扰\n并有{}% 的机会摧毁自家水晶.format(self.name, self.skill2, self.damage))def attack0(self):luban.attack(self)def attack1(self):spaceLab.attack(self)# __name__ :魔法方法类似于main函数只在当前python文件做一个测试的入口 # 一旦运行系统直接执行 __name__ 入口下的代码 if __name__ __main__: # 输入main提示补全lu luban7(鲁班七号)lu.attack()lu.attack0()lu.attack1() # 访问基类继承过来的方法property class Demo:def __init__(self, v):self.__value vproperty # property说明函数时函数名可以当成一个成员变量的使用目的是获得属性提示程序效率def set(self):return self.__valueset.setter # xxx.setter说明下面xxx必须是前面代码行定义的函数名def set(self, v):self.__value vif __name__ __main__:obj Demo(20)# obj.set(30)# print(obj.set())print(obj.set)obj.set 30print(obj.set) # 直接访问函数名相当于在访问 __value获取目录流 import ospath ../day2 # os.path.exists():检测某个路径是否存在 if os.path.exists(path):print(文件夹存在) else:print(文件夹不存在)# mkdir(): 创建一个目录os.mkdir(path) # listdir() 列举出某个路径中的所有文件名返回文件名的列表 files os.listdir(path) # 当前文件夹下的所有文件名 print(type(files)) print(files) print(1212) for file in files:if os.path.isfile(path / file):print(file, 普通文件)elif os.path.isdir(path / file):print(file, 目录文件) 文件的操作 import osif __name__ __main__:# file open(file./file.txt, modew)with open(file./file.txt, modea) as fd:# seek() : 让文件指针进行偏移fd.seek(0, os.SEEK_SET)# read(n)指定从文件中读取n字节数据 read()中不写参数n时表示默认读取所有数据# buf fd.read(32)# print(type(buf))# print(buf)# readline(n) : 读取一行中前n个数据# readliness() : 读取文件所有行的数据返回一个列表buf fd.readline(5)# buf fd.readlines()print(buf)# 关闭打开的文件fd.close()print(hello world) ---------------------------------------------------------------------try:file open(file.txt, w)file.write(nihaomemedaa\n)except (IOError, FileNotFoundError) as err:print(open, err)exit(-1)try:buf 123456789\nfile.write(buf)buf1 bhello world\nfile.write(buf1.decode())l1 [nice\n]file.write(l1[0])# writelines() : 将列表中的所有数据写入文件中列表中的元素要求必须是字符串类型l2 [Im groot , Spide man , Iron man]file.writelines(l2)except (TypeError,) as err:print(write:, err)exit(-1)file.close()异常 def res(x, y):if y 0:# 手动抛出异常raise ValueError(y 0) # 构造值错误的匿名对象return x/yif __name__ __main__:a int(input(a))b int(input(b))try:print(x / y , res(a, b))except (ValueError, ) as err: # 接受和捕获异常 后面必须跟元组类型如果异常类型只有1种那么必须要用占位print(除数y不能为0, err)多线程 from time import sleep# import threading from threading import Threaddef music(name):for i in range(5):print(I was listening music:{}.format(name))sleep(1)def study(name):for i in range(2):print(I was study:{}.format(name))sleep(5)if __name__ __main__:# music(Always online)# study(《杀死那只知更鸟》)# 构造一个线程指定target指定线程执向函数args向线程执行函数传递数据t1 Thread(targetmusic, args(Always online, ))t1.start() # 启动线程t2 Thread(targetstudy, args(《杀死那只知更鸟》, ))t2.start()t1.join() # 阻塞等待回收线程资源t2.join() 多进程 from multiprocessing import Process from time import sleepdef music(name):for i in range(5):print(I was listening music:{}.format(name))sleep(1)def study(name):for i in range(2):print(I was study:{}.format(name))sleep(5)if __name__ __main__:# music(Always online)# study(《杀死那只知更鸟》)# 构造一个进程指定target指定线程执向函数args向进程执行函数传递数据t1 Process(targetmusic, args(Always online, ))t1.start() # 启动线程t2 Process(targetstudy, args(《杀死那只知更鸟》, ))t2.start()t1.join() # 阻塞等待回收进程资源t2.join()互斥锁 from time import sleep# import threading from threading import Thread, Lockdef music(name, lock):with lock: # 使用互斥锁自动加锁用完自动解锁for i in range(5):print(I was listening music:{}.format(name))sleep(1)def study(name, lock):with lock:for i in range(2):print(I was study:{}.format(name))sleep(5)if __name__ __main__:lock Lock() # 定义互斥锁# music(Always online)# study(《杀死那只知更鸟》)# 构造一个线程指定target指定线程执向函数args向线程执行函数传递数据t1 Thread(targetmusic, args(Always online, lock))t1.start() # 启动线程t2 Thread(targetstudy, args(《杀死那只知更鸟》, lock))t2.start()t1.join() # 阻塞等待回收线程资源t2.join()Python进程间通信的方法 管道 消息队列 共享内存 TCP服务器 from socket import *# 创建套接字,构造套接字类对象 sockfd socket(AF_INET, SOCK_STREAM, 0) # 设置端口重用 sockfd.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) # 绑定 sockfd.bind((INADDR_ANY.to_bytes(0, byteorderlittle), 6666)) # 监听 sockfd.listen(10)while True:# 阻塞等待 接受客户端连接# (connfd, addr) sockfd.accept()connfd, cliaddr sockfd.accept()创建线程传递连接套接字实现多线程的TCP服务器print(cliaddr)while True:buf connfd.recv(32).decode()print(recv:, buf)if len(buf) 0:breakif buf exit:connfd.close()sockfd.close()exit(-1)connfd.close() TCP客户端 from socket import * # 创建套接字 sockfd socket(AF_INET, SOCK_STREAM, 0) # 连接 sockfd.connect((127.0.0.1, 6666))while True:data input(data).encode()sockfd.send(data)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/924589.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

南山专业做网站公司如何做网站优化的内容

本系列文章简介: 本系列文章将深入揭秘Lucene,全面解析其原理与应用场景。我们将从Lucene的基本概念和核心组件开始,逐步介绍Lucene的索引原理、搜索算法以及性能优化策略。通过阅读本文,读者将会对Lucene的工作原理有更深入的了解…

婚纱摄影在哪个网站找该工具支持 preview 功能

这里我们先试着训练一下,我们用官方提供的训练数据进行训练. 也没有说使用CPU可以进行微调,但是我们先执行一下试试: https://www.heywhale.com/mw/project/6436d82948f7da1fee2be59e 可以看到说INT4量化级别最低需要7GB显存可以启动微调,但是 并没有说CPU可以进行微调.我们…

江西房地产网站建设wordpress 海报

安科瑞 华楠 摘 要:泛在电力物联网是当前智能电网发展的一个方向。首先,总结了泛在电力物联网的主要作用和价值体现;其次,从智能电网各个环节概述了物联网技术在电力领域的已有研究和应用基础;进而,构思并…

哪里有做网站培训的东莞松山湖华为招聘信息

什么是外键: 如果一个实体的某个字段指向另一个实体的主键,就称为外键。被指向的实体,称之为主实体(主表),也叫父实体(父表)。负责指向的实体,称之为从实体(…

佛山网站优化指导黑河市网站建设公司

在iOS 8.2正式版更新以后,在手机界面上就多出了一个“Apple Watch”的新图标,这是专门针对苹果新产品Apple Watch的应用,主要作用就是连接iPhone和Apple Watch,并未Apple Watch下载应用。打开“Apple Watch”首先进入的是“我的手…

好看的免费的小说网站模板注册商标需要什么条件

文章目录 1、给查询商铺的缓存添加超时剔除和主动更新的策略2、根据id查询店铺2.1、queryById2.2、RedisConstants.java 3、根据id修改店铺3.1、ShopController.java3.2、update 1、给查询商铺的缓存添加超时剔除和主动更新的策略 修改ShopController中的业务逻辑,满…

dede网站地图html文件wordpress内置分页方法

一个Samba服务器要么经典模式访问(用户名密码),要么友好访问(guest),只可选其一。㈠准备工作:1>清除客户端windows系统的上次访问自动记录CMD下运行:net use * /delete /y2>关…

重庆璧山网站制作公司推荐我想带货怎么找货源

前言 最近做换脸,在肤色调整的那一块,看到一个有意思的文章,复现一波玩玩。不过最后一步掉链子了,有兴趣的可以一起讨论把链子补上。 主要是github上大佬的那个复现代码和原文有点差异,而且代码复杂度过高&#xff0…

做网站感觉挣不到钱啊答题小程序免费制作平台

把常见的几个记牢,不要在比赛时纠结。 错误2:输入文件未找到。 错误106:数据读入的格式错误,往往是读入语句出错。 错误200:被零除。 错误201:范围检查错误,数组越界。 错误202:栈溢…

CF2150D

挺有意思的计数题,希望下次可以做出来类似的题目。 一个显然的转化是把 \(p\) 数组转换成记录每个位置的人数的 \(f\) 数组,于是我们需要求每种情况下的 \(\sum f_i a_i\) 。 首先需要一些观察,初始 \(f\) 数组每个…

手机网站 英文南京网站制作搭建

描述 输入 输入共n1行 第一行输入矩阵的总个数n[2,1000] 后n行分别输入矩阵的维数[1,100] 输出 最后一行输出少乘法次数 输入样例 1 6 30 35 35 15 15 5 5 10 10 20 20 25 输出样例1 15125 代码实现 #include<iostream> #include<vector> #include<…

重庆江北网站建设怎么做免费视频网站

High-Speed Tracking with Kernelized Correlation Filters 使用内核化相关滤波器进行高速跟踪 大多数现代跟踪器的核心组件是判别分类器&#xff0c;其任务是区分目标和周围环境。为了应对自然图像变化&#xff0c;此分类器通常使用平移和缩放的样本补丁进行训练。此类样本集…

网站建设logo要什么格式网站广告连接如何做

一、运动积木概念 在Scratch编程中&#xff0c;运动积木是至关重要的一类积木&#xff0c;它能使我们的角色动起来&#xff01;运动积木是创造动感项目的关键。 二、运动积木的位置 点击左上角的“代码”按钮&#xff0c;然后在界面最左边找到“运动”按钮&#xff0c;这个按…

网站访问工具网站检测器

Python学习之路-Flask项目:博客前台 前言 前一篇完成了项目开发前的所有准备工作&#xff0c;本篇将完成整个博客的前台相关工作。 首页 前言 首页主要为我们提供各个分类入口已经按时间顺序的文章列表和列表排行等数据&#xff0c;是进入博客中第一眼看到的&#xff0c;接…

建设厅网站贵州人事考试信息网提供手机网站制作公司

目录 一、LiveData的基本使用1. 使用方式一2. 使用方式二3. 使用方式三 二、LiveData 去除黏性数据的方法1. 去除黏性的Java版本2. 去除黏性的Kotlin版本 一、LiveData的基本使用 1. 使用方式一 MyLiveData.kt package com.example.mylivedata.simple1import androidx.lifec…

如何查看网站开发源码宁波seo软件

$ clip < ~/.ssh/id_rsa.pubbash: /c/Users/UsersName/.ssh/id_rsa.pub: No such file or directoryStep 1、检查本机现有的SSH密钥检查~/.ssh看看是否有名为d_rsa.pub和id_dsa.pub的2个文件。如果你什么都没得到这些文件&#xff0c;转到 步骤2 ;否则&#xff0c;请跳到 …

进一步加强区门户网站建设管理办法网站建设 套餐

Google Breakpad是什么&#xff1f; 一个开源的多平台崩溃报告系统。 Google breakpad是一个非常实用的跨平台的崩溃转储和分析模块&#xff0c;它支持Windows&#xff0c;Linux和Mac和Solaris。由于他本身跨平台&#xff0c;所以很大程度上减少了我们在平台移植时的工作&#…

网站建设最新资讯上海网络营销上海网络推广

文章目录 由浅入深学习TapableTapable是什么Tapable的Hook分类同步和异步的 使用Sync*同步类型钩子基本使用bailLoopWaterfall Async*异步类型钩子ParallelSeries 由浅入深学习Tapable webpack有两个非常重要的类&#xff1a;Compiler和Compilation。他们通过注入插件的方式&a…

电信100m光纤做网站常州做上市公司律所

ctfshow的杂项签到题&#xff0c;下载压缩包之后里面有图片。 直接将图片用010editor打开&#xff0c;检索ctfshow可以看到答案。

网站主持人制作网站建设策划书总结

工业镜头是图像采集系统的重要光学设备。它的作用是将目标物体的像成在相机的感光面上。 一、工业镜头原理 镜头是对光线进行调制和变换&#xff0c;使目标能够成像到相机的感光芯片上。将不同折射率的硝材加工成高精度的曲面&#xff0c;再把这些曲面进行组合后设计成能够满…