必会单词
————————
1. None 空
2. True 真
3. False 假
4. pass 空语句
————————
5. if 如果
6. elif 否则-如果
7. else 否则
8. and,or 且,或
9. not 非
10. in 在……中
11. is 是
12. as 作为
————————
13. while 循环
14. for 循环(另一种)
15. break 结束循环
16. continue 继续下一次循环
17. except 异常
————————
18. class 类
19. def 定义函数
20. return 返回
21. global 全局的
22. lambda 匿名函数
————————
23. raise 抛出异常
24. try 尝试
25. finally 最终
26. with 用……
27. yield 迭代返回
————————
28. from 从……
29. import 导入包
30. del 删除对象
31. print 打印,输出
32. input 输入
33. sum 求和
数据类型与类型转换
int() 整型/数
float() 浮点型/数
str()/string 字符串
tuple() 元组
list() 列表
set() 集合
dict() 字典
Python中常见的异常
异常名称 | 描述 |
---|---|
Exception | 常规异常的基类,可以捕获任意异常 |
SyntaxError | 语法错误 |
NameError | 未声明/未初始化的对象(没有属性) |
SystemError | 一般的解释器系统错误 |
ValueError | 传入无效的参数,或传入一个调用者不期望的值,即使值的类型是正确的 |
IndentationError | 缩进错误(代码没有正确对齐) |
ImportError | 导入模块/对象失败(路径问题或名称错误) |
ModuleNotFoundError | 模块不存在 |
ZeroDivisionError | 除(或取模)零 |
OverflowError | 数字运算超出最大限制 |
AttributeError | 对象没有这个属性 |
IndexError | 索引超出序列边界,如x只有10个元素,序号为0-9,程序中却试图访问x[10] |
KeyError | 映射中没有这个键(试图访问字典里不存在的键) |
TypeError | 对类型无效的操作 |
TabError | Tab和空格混用 |
RuntimeError | 一般的运行时错误 |