常用术语说明
缩进是指代码行开头的空格
注释是不会执行的代码行
如何在多行上插入注释
变量是用于存储数据值的容器
如何命名变量
如何为多个变量赋值
使用print语句输出变量
如何连接字符串变量
全局变量是属于全局范围的变量
Python具有一组内置数据类型
如何获取常量或变量的数据类型
如何指定变量的数据类型
数字类型Python中有三种数值类型
int整数类型
float浮点数类型
complex复数类型
类型转换如何从一种数字类型转换为另一种数字类型
随机数如何创建一个随机数
指定变量类型如何为变量指定某种数据类型
字符串文字如何创建字符串文字
将字符串分配给变量如何将字符串值分配给变量
多行字符串如何创建多行字符串
字符串是数组Python中的字符串是表示Unicode字符的字节数组
切片字符串如何使用字符串切片
字符串的负索引访问字符串时如何使用负索引
字符串长度如何获得字符串的长度
使用in判断字符串如何检查字符串是否包含指定字符串
格式化字符串如何组合两个字符串
转义字符如何使用转义字符
布尔值True或False
转换布尔值将值或语句转换成True或False
返回布尔值返回布尔值的函数
运算符使用运算符在Python中执行操作
算术运算符算术运算符用于执行常见的数学运算
赋值运算符赋值运算符用于为变量赋值
比较运算符比较运算符用于比较两个值
逻辑运算符逻辑运算符用于组合条件语句
身份运算符身份运算符用于查看两个对象是否实际上是同一对象
成员运算符成员运算符用于测试对象中是否存在序列
按位运算符按位运算符用于比较(二进制)数字
列表列表是有序且可变的集合
访问列表元素如何访问列表中的元素
改变列表元素如何更改列表中元素的值
遍历列表元素如何遍历列表中的元素
列表生成器如何使用列表生成器
检查列表中元素是否存在如何检查列表中是否存在指定的元素
列表长度如何确定列表的长度
添加列表中元素如何将元素添加到列表
删除列表中元素如何删除列表中元素
复制列表如何复制列表
合并两个列表如何连接两个列表
元组元组是有序且不可更改的集合
访问元组中元素如何访问元组中的元素
更改元组中元素如何更改元组元素的值
遍历元组中元素如何遍历元组中的元素
检查元组中元素是否存在如何检查元组中是否存在指定的元素
元组长度如何确定元组的长度
一个元素的元组如何仅创建一个元素的元组
删除元组中元素如何删除元组元素
连接两个元组如何连接两个元组
集合集合是无序且不可更改的集合
访问集合中元素如何访问集合中的元素
添加集合元素如何将元素添加到集合中
遍历集合元素如何遍历集中的元素
判断集合元素是否存在判断集合中某个元素是否存在
集合长度如何确定一个集合的长度
删除集合元素如何删除集合中的元素
合并两个集合如何合并两个集合
字典字典是无序且可变的集合
访问字典元素如何访问字典中的元素
更改字典元素如何更改字典中元素的值
遍历字典元素如何遍历字典中的元素
检查字典中元素是否存在如何检查字典中是否存在指定的元素
字典长度如何确定字典的长度
添加字典元素如何将元素添加到字典
删除字典元素如何删除字典元素
复制字典如何复制字典
嵌套词典词典中的词典
if语句如何编写if语句
if缩进Python中的if语句依赖于缩进(在行首的空白)
elifelif在其他编程语言中与“else if”相同
else如何编写if...else语句
if简写如何在一行中编写if语句
if else的简写如何在一行中编写if...else语句
if and使用and关键字组合if语句
if or使用or关键字组合if语句
if嵌套如何在if语句中编写if语句
If中的pass关键字在空的if语句中使用pass关键字
while如何编写while循环
while break如何跳出循环
while continue如何停止当前的迭代,并继续下一次的迭代
while else如何在while循环中使用else语句
for如何编写for循环
遍历字符串如何遍历字符串
for break如何跳出for循环
for continue如何停止当前迭代,并继续下一个迭代
遍历range()如何通过range()函数实现循环遍历
for else如何在for循环中使用else语句
嵌套循环如何在循环内编写循环
for pass在空的循环中使用pass关键字
函数如何在Python中创建函数
调用函数如何在Python中调用函数
函数参数如何在函数中使用参数
*args要处理函数中未知数量的参数,请在参数名称前使用*符号
关键字参数如何在函数中使用关键字参数
**kwargs要处理函数中未知数量的关键字参数,请在参数名称前使用**符号
默认参数值如何使用默认参数值
将列表作为参数传递如何将列表作为参数传递
函数返回值如何从函数返回值
函数使用pass语句在空函数中使用pass语句
函数递归可以调用的函数称为递归函数
Lambda函数如何在Python中创建匿名函数
为什么使用Lambda函数了解何时使用lambda函数
数组列表可以用作数组
什么是数组数组是可以保存多个值的变量
存取数组如何访问数组元素
数组长度如何获得数组的长度
遍历数组元素如何遍历数组元素
添加数组元素如何从数组中添加元素
删除数组元素如何从数组中删除元素
数组方法Python有一组Array/Lists方法
classclass类似于object构造函数
定义class如何定义class
__init__()类函数初始化类时执行__init__()函数
对象方法对象中的方法是属于该对象的函数
selfself参数引用该类的当前实例
修改对象属性如何修改对象的属性
删除对象属性如何删除对象的属性
删除对象如何删除对象
class pass在空类中使用pass语句
定义父类如何创建父类
创建子类如何定义子类
创建__init__()函数如何创建__init__()函数
super函数super()函数使子类继承父类
添加类属性如何向类添加属性
添加类方法如何向类添加方法
Iterators迭代器是一个对象,其中包含可数的值
迭代器vs可迭代迭代器和可迭代的有什么区别
遍历迭代器如何遍历迭代器的元素
创建一个迭代器如何创建迭代器
StopIteration如何停止迭代器
全局范围变量什么时候属于全局范围?
全局关键字global关键字使变量成为全局变量
创建一个模块如何创建一个模块
模块中的变量如何在模块中使用变量
重命名模块如何重命名模块
内建模块如何导入内置模块
使用dir()函数列出模块中的所有变量名和函数名
import from如何仅从模块导入部分功能
datetime模块如何在Python中使用日期
日期输出如何输出日期
创建一个日期对象如何创建日期对象
strftime方法如何将日期对象格式化为可读的字符串
日期格式化代码datetime模块有一组固定规则的格式化代码
JSON如何在Python中使用JSON
解析JSON如何在Python中解析JSON代码
转换成JSON如何将Python对象转换为JSON
格式化JSON如何使用缩进和换行符格式化JSON输出
排序JSON如何对JSON进行排序
正则表达式模块如何导入正则表达式模块
正则表达式中函数re模块具有一组函数
正则表达式中元字符元字符是具有特殊含义的字符
正则表达式中特殊字符反斜杠后跟一个字符则具有特殊含义
正则表达式中集合一组是一对带有特殊含义的方括号内的字符集
正则表达式match对象Match对象是一个包含有关搜索和结果信息的对象
安装PIP如何安装PIP
PIP软件包如何使用PIP下载和安装软件包
PIP删除包如何使用PIP删除包
错误处理如何处理Python中的错误
处理许多异常如何处理多个异常
try else如何在try语句中使用else关键字
try finally如何在try语句中使用finally关键字
raise如何在Python中引发异常