上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: # 由于语法糖@的限制,outter函数只能有一个参数,并且该才是只用来接收被装饰对象的内存地址 def outter(func): def wrapper(*args,**kwargs): res=func(*args,**kwargs) return res return wrapper @ou 阅读全文
posted @ 2020-03-24 17:28 zhw_sylvia 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 储备知识: 1、 *args, **kwargs def index(x,y): print(x,y) def wrapper(*args,**kwargs): index(*args,**kwargs) #wrapper(222,111) 2、名称空间与作用域:名称空间的的"嵌套"关系是在函数定义 阅读全文
posted @ 2020-03-23 21:53 zhw_sylvia 阅读(147) 评论(0) 推荐(0) 编辑
摘要: # 文件a.txt内容如下 张一蛋 山东 179 49 12344234523 李二蛋 河北 163 57 13913453521 王全蛋 山西 153 62 18651433422 # 执行操作 with open('a.txt',mode='r+t',encoding='utf-8') as f 阅读全文
posted @ 2020-03-17 22:09 zhw_sylvia 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 函数语法 函数: 定义语法: def 函数名(参数1,参数2): '''注释文档''' 函数体 return 函数定义: 申请内存空间保存函数体代码 将上述内存地址绑定函数名 定义函数不会执行函数体代码,但会检测语法 三种函数定义形式 无参函数: def fun(): 函数体 有参函数: def f 阅读全文
posted @ 2020-03-17 22:00 zhw_sylvia 阅读(229) 评论(0) 推荐(0) 编辑
摘要: t 模式: 读,写都以字符串为单位 文本文件 必须指定 encoding 格式 b 模式: 读,写都以直接为单位 针对所有文件 不必须指定 encoding 格式 t 模式和b 模式:: 文本文件使用t 模式 针对所有文件使用b 模式 #t模式读取文本 with open(r"aaa","rt",e 阅读全文
posted @ 2020-03-16 16:48 zhw_sylvia 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1,文件:操作系统提供给用户/应用程序操作硬盘的接口 控制文件读写操作模式:t模式(txt),b模式(bytes),但是t,b模式不能单独使用,必须跟r,w,a结合使用 t模式(txt): 读,写都是以字符串为单位 文本文件 必须指定encoding = "编码格式" 当文件打开读完后关闭就不能再读 阅读全文
posted @ 2020-03-13 17:42 zhw_sylvia 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1.内存和硬盘都是用来存储的。 CPU:速度快 硬盘:永久保存 python解释器程序的执行流程: 1.打开python解释器 2.告诉操作系统一个文件路径 3.操作系统从硬盘读取文件到内存中 4.cpu从内存中读取数据执行 2,什么是字符编码呢? 计算器只能识别0和1,识别过程就是 字符 >翻译 阅读全文
posted @ 2020-03-13 16:40 zhw_sylvia 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 集合(set):大括号内多个元素之间用逗号分隔,多个需要满足三个条件: 集合内数据必须是不可变类型 集合是无序的 集合里的没有重复的元素 类型转换:set() l = "aaaaa,bbbb,1111,99999" print(set(l)) #列表转集合 #运行结果 {'a', ',', '9', 阅读全文
posted @ 2020-03-12 19:36 zhw_sylvia 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 字典:可以存放多个有明确意义的键值对 格式: # {key:value} #key 是不可变类型,且key是不能重复的 #value 是可变类型,可以是任意数据类型 创建字典 l = dict(x=1,y=2,z=3) print(l) #运行结果 {'x': 1, 'y': 2, 'z': 3} 阅读全文
posted @ 2020-03-11 18:09 zhw_sylvia 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1,列表:用于存储多个任意类型的数据(列表是可变类型) 内置方法: 索引取值:可以取值和修改值 正数:从0开始取值 负数:从-1开始取值 索引存在:可以用下标修改数据 索引不存在:越界则报错 加据追加:用append函数 1 s = list("hhhh") 2 s.append(1111) 3 p 阅读全文
posted @ 2020-03-11 16:47 zhw_sylvia 阅读(242) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页