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中的内容必然会执行
7.2.2 raise抛出异常

8 文件及目录操作

15道题目分析















1701

被折叠的 条评论
为什么被折叠?



