Python期末汇总
1 Python语言基础
1.1 Python语法特点
- 编程规范的示例
1.2 Python中的变量
1.3 基本数据类型
1.3.1 数字
1.3.2 字符串
1.3.3 布尔类型
- 定义:True或者Flase转换为相对应的数值
1.3.4 数据类型转换
1.4 基本输入和输出
var = input(内容)# 输入
print(内容)# 输出
2 运算符和表达式
2.1 运算符
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 位运算符
2.2 运算符的优先级
3 流程控制语句
3.1 程序结构
3.2 选择语句
- 选择语句的基本形式
- 分支结构中常用的条件判断
3.3 循环语句
3.3.1 while循环
- 定义
反复执行语句直到不满足条件时结束 - 应用
3.3.2 for循环
- 定义
由保留字for和in组成,完整遍历所有元素后结束 - 应用
3.3.3 循环的高级应用
3.4 break、continue、pass语句
- break、continue的定义和实例
- pass语句
定义:pass语句表示空语句,不做任何事情时一般起到占位作用。
3.5 循环的高级应用

4 列表与元组
4.1 序列概述
4.2 列表
- 图中提及的append()与insert()两者的区别在于前者的效率更高,所以优先选择前者
4.3 元组
- 元组操作与序列的通用操作相同(元组一旦建立无法进行更改,所以无特殊操作)
5 字典与集合
5.1 字典
- 定义
- 字典处理的函数及相关的方法
- 字典的创建和删除
5.2 集合
- 集合的定义和创建删除
-集合的操作符
- 集合的其他应用
6 函数
6.1 函数的创建和调用
lambda函数可以与def互换
6.2 参数传递
- 定义
6.3 返回值
6.4 作用域
- 定义
- 相关实例
7.异常处理以及程序调试
7.1 常见的异常



7.2 异常的检测和程序调试
7.2.1 try语句
- 定义
- try……except……
- try……except……else
try中语句不执行的时候,执行else中的内容 - try……except……finally
无论前面try和else的内容执行的如何,finally中的内容必然会执行