02 2024 档案
摘要:UDP协议 用户数据包协议 socket bind() sendall() recvfrom() sendto() close() TCP服务器端流程: 使用socket类创建一个套接字对象 使用bind((ip,port))方法绑定ip地址和端口号 使用listen()方法开始TCP监听 使用ac
阅读全文
摘要:操作文件步骤 打开/创建 变量名 = open(filename,mode,encoding) 操作 变量名.read() 变量名.write() 关闭 变量名.close() with open(...) as file: pass json模块 json.dumps(obj) json(lst,
阅读全文
摘要:自定义模块优先级大于系统模块 模块分为系统模块,自定义模块,第三方模块 导入方式 import 模块名称 [as 别名] from 模块名称 import 变量/函数/类* 包的导入 import 包名.模块名 as 别名 form 包名 import 模块名 as 别名 form 包名.模块名 i
阅读全文
摘要:类 创建 class 类名 (): # 类名首字母大写,()可写可不写 pass 对象 对象名 = 类名() 类的组成 class Student: school ='北京xx学校' # 类属性,定义在类中方法外的变量 # 初始方法 def __init__ (self,xm,age): self.
阅读全文
摘要:异常处理 try-except try-except-except try-except-except-else try-except-except-else-finally: raise关键字 raise Exception('自定义异常') 异常类型 ZeroDivisionError 除数为零
阅读全文
摘要:字符串 不可变数据类型 字符串的常用操作方法: lower() 转小写 upper() 转大写 split('') 分割 count('x') 包含个数 find() index() endswith() 以什么结尾 startswith() 以什么开始 replace() 替换 (lod,new,
阅读全文
摘要:range python内置函数,产生一个(n,m)的整数序列,包含n不包含m 组合数据类型 切片 访问序列的一种方法 系列[start:end:step] 列表 是指一系列的按照特定顺序排列的元素组成 使用[]直接创建 列表名 = [element1,element2,element3,...]
阅读全文
摘要:>>>提示符 编译型语言与解释型语言 转化成目标代码的过程 编译型,先转化成目标代码,再执行 解释型 ,转化一行执行一行 IPO程序编写代码 指输入,处理和输出 注释 单行注释 # 多行注释 ‘’‘三单引号之中’‘’ “”“三双引号之间”“” 中文声明注释 # coding=utf-8 (写在第一行
阅读全文