摘要: 文件的三种打开方式以及with管理上下文 一、文件的三种打开方式 1.1 只读 读的其他语法 逐行读、是否可读 ps:如果我们需要读文件里面的每一行代码,我们可以用for循环,举个栗子 1.2 只写 写的其他语法 是否可读 、 会将列表拼为字符串写出来 1.3 追加 二、with管理上下文 2.1 阅读全文
posted @ 2019-08-09 20:46 旧时光清风 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 字符编码 一、计算机基础 1、cpu:控制程序的运行(从内存中取出文本编辑器的数据读入内存) 2、内存:运行程序(经CPU操作后,内存中含有文本编辑器的数据) 3、硬盘:存储数据(文本编辑器) 二、文本编辑器存取文件上的原理 1. 打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的 阅读全文
posted @ 2019-08-09 20:22 旧时光清风 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 文件的基本处理 一、什么是文件 文件是操作系统提供的虚拟单位 二、文件有什么用 储存数据 三、打开文件的流程 1.找到文件路径 鼠标右键点击文件,copy path复制路径 2.双击打开 r 只读,w 只写 3.看文件 4.写文件 write:写,如果事先没有创建文件,他就会创建新的文件 5.关闭文 阅读全文
posted @ 2019-08-08 18:44 旧时光清风 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 深浅拷贝 一、拷贝(赋值) 当list2为list的拷贝对象时,list内的 可变 数据类型变化,list2 变化 ;list内的 不可变 数据类型变化,list2 变化 。总之、list变化list2一定变化 [1, 2, 3, 4, 5] [1, 2, 3, 4, 5] 二、浅拷贝 (copy. 阅读全文
posted @ 2019-08-08 17:13 旧时光清风 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 数据类型分类 一、按照存值个数 | 存一个值 | 存多个值 | | : : | : : | | 整型、浮点型、字符串型 | 列表、元祖、字典、集合 | 二、可变or不可变 | 可变 | ... | | : : | : : | | 列表、字典、集合 | 元祖、字符串、数字 | 三·、有序or无序 | 阅读全文
posted @ 2019-08-08 16:42 旧时光清风 阅读(136) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、集合类型内置方法(set) 一、集合: 集合可以理解成一个集合体,学习Python的学生可以是一个集合体;学习Linux的学生可以是一个集合体。 ['nick'] 上述的列表方式求两个集合体的关系运算非常复杂,因此有了我们的集合数据类型。 二、作用 ​ 用于关系运算的集合体,由于集合 阅读全文
posted @ 2019-08-08 16:26 旧时光清风 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 元组类型内置方法 一、元祖(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度上而言需要占用更多的内存。 阅读全文
posted @ 2019-08-07 21:59 旧时光清风 阅读(203) 评论(0) 推荐(0) 编辑
摘要: [toc] python中 字典类型内置方法 一、字典(dict) ​ 1·、 存多个值,但是每一个值都有一个key与之对应。列如存在值有姓名:jiayi、年龄:18、身高:173 ​ 2、定义方式 ​ 在{}内用逗号分隔多个元素,每个元素都是key:value的形式,value可以是任意数据类型, 阅读全文
posted @ 2019-08-07 19:32 旧时光清风 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、列表类型内置方法(list) 1.用途:多个装备、多个爱好、多门课程 2.定义:[]内可以有多个任意类型的值,逗号分隔元素 1.1 优先掌握 1. 按照索引(正向取值+反向取值),即可存也可取 2.切片 3.长度len 4.成员运算in和not in 5.追加append 6.删除d 阅读全文
posted @ 2019-08-06 19:51 旧时光清风 阅读(582) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、字符串类型内置方法(str) 1、用途:描述性质的东西,如人的名字、单个爱好、地址、国家等 2、定义:使用''、""、"''" unicode 编码的字符串 b'101':二进制编码的字符 r'\n':原生字符串,也就是说'\n'这是普通的两个字符,并没有换行的意思 输出结果为 3、 阅读全文
posted @ 2019-08-06 19:50 旧时光清风 阅读(259) 评论(0) 推荐(0) 编辑