摘要: Python2和Python3字符编码的区别 一、字符编码应用之Python 1.1 执行Python程序的三个阶段 (我在强调一遍,执行test.py的第一步,一定是将文件内容从硬盘读儒到内存中) test.py文件内容以gbk格式保存的,内容为: 阶段一:启动Python解释器 阶段二:Pyth 阅读全文
posted @ 2019-11-03 12:29 FirstReed 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Python深浅拷贝 一、引言 在python中,对象赋值其实是对象的引用。当创建一个对象,然后把它赋值给另一个变量的时候,python并没有拷贝这个对象,而只是开杯乐这个对象的引用 针对该列表 一般有三种方法,分别为:拷贝(赋值)、浅拷贝、深拷贝 注意: 拷贝/浅拷贝/深拷贝都是针对可变类型数据而 阅读全文
posted @ 2019-11-03 12:19 FirstReed 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 数据类型分类 一、按存值个数区分 | 存值个数 | 数据类型 | | : : | : | | 单个值 | 数字,字符串 | | 多个值(容器) | 列表,元组,字典,集合 | 二、按可变不可变区分 | 可变or不可变 | 数据类型 | | : : | : | | 可变 | 列表,字典,集合 | | 阅读全文
posted @ 2019-10-31 21:22 FirstReed 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 集合类型内置方法 集合可以理解成一个集合体,学习Python的学生可以是一个集合体;学习Linux的学生可以是一个集合体。 上述的列表方式求两个集合体的关系运算非常复杂,因此有了我们的集合数据类型。 1、定义 集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数 阅读全文
posted @ 2019-10-31 21:14 FirstReed 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 字典类型的内置方法 一、字典类型内置方法(dict) 1.定义:字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。字典由索引(ke 阅读全文
posted @ 2019-10-30 22:21 FirstReed 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 元祖类型内置方法(tuple) 一、元组类型内置方法(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度 阅读全文
posted @ 2019-10-26 22:33 FirstReed 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 列表类型内置方法(list) 列表类型内置方法 定义:[]内可以有多个任意类型的值,逗号分隔元素 1.1 优先掌握( ) 1. 按索引取值(正向取值+反向取值),即可存也可以取 2. 切片 3. 长度len 4. 成员运算in和not in 5. 追加append 6. 删除del 7. 循环 1. 阅读全文
posted @ 2019-10-26 21:48 FirstReed 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 数字类型、浮点类型、字符串内置方法 一、(int)内置方法 定义:可以使用int()方法将纯数字的字符串转为十进制的整型 整数和进制:二进制以 引导,八进制以 引导,十六进制则以 引导,大写字母也可以使用 。 Python3没有"long int"类型,事实上Python的整数可以任意大(注: 只是 阅读全文
posted @ 2019-10-26 17:21 FirstReed 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 异常处理 一、什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下 1.1语法错误 语法错误,根本过不了python解释器的语法检测,必须在程序执行前就改正。 1.2 逻辑错误 阅读全文
posted @ 2019-10-24 22:32 FirstReed 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 控制流 if语句 while for...in 1、if语句 如果语句用来检查一个条件,如果条件为真则执行一个语句块(被称为if块),则执行另一个语句块(被称为else块)。 其中 else分支是任选的 。 Example: 输出 这里我们使用的是 分支,事实上它把两个相关的 语句组合成一个 语句。 阅读全文
posted @ 2019-10-24 20:25 FirstReed 阅读(147) 评论(0) 推荐(0) 编辑