摘要: 字符编码 一、计算机基础 二、文本编辑器存取文件的原理 1. 打开编辑器就打开了启动一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放在内存中的,断电后数据丢失。 2. 都想要永久保存,需要点击按钮:编辑器吧内存的数据刷到了硬盘上。 3. 在我们编写一个py文件(没有执行),跟编写其他文件没 阅读全文
posted @ 2019-08-08 21:02 Daoqi 阅读(222) 评论(0) 推荐(0)
摘要: Python2和python3字符编码的区别 一、字符编码应用值Python 1. 执行Python程序的三个阶段 Python test.py(执行test.py的第一步,一定是先将文件内容从硬盘读入到内存中 ) text.py文件内容以gbk格式保存的,内容为: 阶段一:启动python解释器 阅读全文
posted @ 2019-08-08 21:02 Daoqi 阅读(2551) 评论(0) 推荐(2)
摘要: 文件的三种打开模式 文件操作的基础模式有三种(默认的操作模式为r模式): r模式为read w模式为write a模式为append 文件读写内容的格式有两种(默认的读写内容的模式为b模式): t模式为text b模式为bytes 需要注意的是:t、b这两种模式均不能单独使用,都需要与r/w/a之一 阅读全文
posted @ 2019-08-08 21:01 Daoqi 阅读(862) 评论(0) 推荐(1)
摘要: 文件的高级应用 一、可读、可写 r+t: 可读、可写 w+t: 可写、可读 a+t: 可追加、可读 ` Flase True ` ` True True ` ` True True ` 二、文件指针移动 假设我们需要在文件内容中间的某一行增加内容,如果使用基础的r/w/a模式实现是非常困难的,因此我 阅读全文
posted @ 2019-08-08 21:00 Daoqi 阅读(144) 评论(0) 推荐(0)
摘要: 基本文件的操作 虽然视频、音频和图片在硬盘中也是用二进制存储的,但是上一章节讲的字符编码只和文本文件有关,因为‘utf-8’格式的编码并不使用视频,视频有其本身的编码格式,如MP4、avi、mkv等。 一、什么是文件? 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位。文件的操作是基于文件 阅读全文
posted @ 2019-08-08 21:00 Daoqi 阅读(238) 评论(0) 推荐(0)
摘要: python深浅拷贝 一、引言 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给拎一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 针对该列表 一般有三种方法,分别为、拷贝(赋值)、浅拷贝、深拷贝 注意:拷贝/浅拷贝/深拷贝都是针对可变数据类型而言 阅读全文
posted @ 2019-08-08 20:59 Daoqi 阅读(173) 评论(0) 推荐(0)
摘要: 数据类型分类 一、按存值个数区分 | 存值个数 | 数据类型 | | | | | 单个值 | 数字、字符串 | | 多个值(容器) | 列表、元祖、字典、集合 | 二、按可变不可变区分 | 可变or不可变 | 数据类型 | | | | | 可变 | 列表、字典、集合 | | 不可变 | 数字、字符串 阅读全文
posted @ 2019-08-08 20:58 Daoqi 阅读(592) 评论(0) 推荐(0)
摘要: 集合类型内置方法 一、集合类型内置方法(set) 集合可以理解成一个集合体,学习python的学生可以是一个集合体;学习linux的学生可以是一个集合体。 上述的列表方式求两个集合体的关系运算非常复杂,因此有了我们的集合数据类型。 1. 用途:用于关系运算的集合体,由于集合内的元素无序企鹅集合元素不 阅读全文
posted @ 2019-08-05 22:12 Daoqi 阅读(289) 评论(0) 推荐(0)
摘要: 字典类型内置方法 一、字典类型内置方法(dict) 1. 用途:存多个值,但每一个值都有一个key与之对应,key对值有描述功能。多用于存的值表示的是不同的状态时,例如存的值有姓名、年龄、身高、体重、爱好。 2. 定义:{}内用逗号分隔开多个元素,每一个元素都是key:value的形式,value可 阅读全文
posted @ 2019-08-05 22:12 Daoqi 阅读(179) 评论(0) 推荐(0)
摘要: 元祖类型内置方法(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度上而言需要占用更多的内存。但是目前工 阅读全文
posted @ 2019-08-05 22:11 Daoqi 阅读(194) 评论(0) 推荐(0)