摘要: 文件修改方式: 方式一:读全部,写全部 占内存 省硬盘 方式二:一行行读入,做完更改之后用心的文件来覆盖旧的文件 删除 重命名 省内存 废硬盘 os os.remove() os.rename()什么是函数?相当于一种具备某种功能的工具,先定义后调用为什么要用? 1.代码冗余,组织结构不清晰,可读性 阅读全文
posted @ 2020-03-17 22:30 TopJocker 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 补充文件操作内容: 1.文件模式:x模式:只写模式,不可读,文件不存在的情况下会创建文件,如果文件存在的情况下,他就会报错 b模式:在进行读取文件时不用做任何转换,直接就可读入内存 1.读写都是以bytes为单位 2.可以针对所有的文件 3.一定补鞥指定字符编码 with open(“文件的路径”, 阅读全文
posted @ 2020-03-16 20:41 TopJocker 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 文件处理: 什么是文件? 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟接口 为何要用? 用户/应用程序可以通过文件将数据永久的保存在硬盘中,操作文件实际上就是操作系统与硬盘的交互 我们虽然操作的是应用程序,可实际上是操作系统根据相关指令来对硬盘进行操作 如何用? open方法 1.打开文件 阅读全文
posted @ 2020-03-13 20:44 TopJocker 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 集合:作用:关系运算 去重 定义:在{}内用","分隔开多个元素,这里的元素需要满足下面几个条件 1.集合内元素必须是不可变类型 2.集合内元素是无序的 3.集合内不存在重复的元素 {}默认是空字典,所以集合的定义是set() 类型转换:set() 内置方法: 关系运算:1.取交集,两者共同的元素 阅读全文
posted @ 2020-03-12 21:25 TopJocker 阅读(119) 评论(0) 推荐(0) 编辑
摘要: list 作用:存多个值,并且有索引对应值。 定义:由,分隔开的多个不同类型数值再由[]封装 类型转换:但凡能够被for循环遍历的都可以转换,list() 方法:1.按索引取值,正向+反向+步长,即可取也可以更改,无论是取值还是赋值索引不存在时就会报错 2.list.append()在列表的额末尾追 阅读全文
posted @ 2020-03-11 20:43 TopJocker 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 看了一下deepcopy的源码,会将copy内容一一与已存在列表(默认的一些不可变量)对比,然后确定是变量类型会作为值传给其他方法来开辟新的内存空间 什么是for循环:重复做某件事,是python的第二种循环机制为何要有? for循环在循环取值(遍历)上要比while更方便如何用? for 变量名 阅读全文
posted @ 2020-03-10 21:28 TopJocker 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 补充上节课内容.format 填充{x:=< 10},x是变量 = 填充物 < 对齐方式 10数量 1.可变,不可变类型: 可变类型:值改变,id不变 证明改的是原值且原值是可以变动的 不可变类型:值改变,id改变 证明只是发生了新的赋值,没有改变原值 bool int float str 都是不可 阅读全文
posted @ 2020-03-09 20:50 TopJocker 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 补充上节课内容.format 填充{x:=< 10},x是变量 = 填充物 < 对齐方式 10数量 1.可变,不可变类型: 可变类型:值改变,id不变 证明改的是原值且原值是可以变动的 不可变类型:值改变,id改变 证明只是发生了新的赋值,没有改变原值 bool int float str 都是不可 阅读全文
posted @ 2020-03-07 11:11 TopJocker 阅读(123) 评论(0) 推荐(0) 编辑
摘要: ''' 1. user_mes_list = ["名字:","年龄:","性别:","工作:"] userlist = [] for i in user_mes_list: mes = input("请输入你的{}".format(i)) userlist.append(mes) print('-' 阅读全文
posted @ 2020-03-05 20:44 TopJocker 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 变量:就是可以变化的量,量指的是事物的状态为什么要有变量?为了使计算机像人一样可以记录事物的状态(程序的执行本质就是状态的一系列变化)使用原则:先定义后引用 内存管理(垃圾回收机制):垃圾指的是量的引用计数为0 引用计数增加:指向同一空间的变量数增加了 引用计数减少:指向同一空间的变量数减少了 变量 阅读全文
posted @ 2020-03-04 20:40 TopJocker 阅读(173) 评论(0) 推荐(0) 编辑