关键字
- for:循环
- in:成员比较运算符
- if :如果分支
- elif:如果分支
- else:其他分支
- while:循环
- def:定义函数
- class:定义类
- global:全局变量声明
- from :导入包
- import:导入包
- not:逻辑运算符
非
- is:对象比较运算符
- or:逻辑运算符
或
- and:逻辑运算符
与
- with:try/finally语句的替代
- as:别名
- try:捕捉异常
- finally:异常代码段最终执行
- pass:忽略
- except:捕捉不同的异常
- assert:assert语句用来声明某个条件是真的。例如,如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。当assert语句失败的时候,会引发一个AssertionError。
- yield:带有 yield 的函数在 Python 中被称之为 generator(生成器)
- break:跳出循环
- continue:跳出当前循环执行下次循环
- print:打印
- exec:exec语句用来执行存储在代码对象、字符串、文件中的Python语句
- raise:抛出异常
- return:返回
- lambda:匿名函数
字符串转义序列(Escape Sequences)
\
(在行尾时) 续行符- \ 反斜杠
- ' 单引号
- " 双引号
- \a 响铃(bell)
- \b 退格(backspace)
- \f 换页
- \n 换行
- \r 回车
- \t 横向制表符
- \v 纵向制表符
- \000 空
- \e 转义
- \oyy 八进制数yy代表的字符,如\o12代表换行
- \xyy 十进制数yy代表的字符,如\x0a代表换行
- \other 其他的字符以普通格式输出