python关键词及其含义


按字母排序33个关键字及其含义
关键字 含义
and 逻辑与
as 用紧跟其后的对象代替其前方的一个对象,如:import random as rd
assert 断言,声明其布尔值必须为真的判断,如果发生异常就说明表达式为假
break 中断循环语句的执行
class 用于定义一个类
continue 跳出本次循环,继续执行下一次循环
def 用于定义函数或方法
del 删除变量或序列的值
elif 和if结合使用,if语句中的一个分支用elif表示
else 在条件语句表明当条件不成立时的分支,与if、elif结合使用。
except 包含捕获异常后的操作代码块,与try、finally结合使用
False 布尔类型的值,表示逻辑为假,与 True 相反
finally 出现异常后,始终要执行finally包含的代码块与try、except结合使用
for for循环语句,后面一般跟可遍历对象
from python用import或者from...import来导入相应的模块
global 用于定义全局变量
if 条件语句,与else、elif结合使用
import 用于导入模块,与from结合使用
in 判断变量是否在序列中,通常与for语句或其他语句结合使用
is 判断变量是否为某个类的实例
lambda 定义匿名函数,提升了代码的简洁程度
None 空对象,是python一个特殊的值
nonlocal 用于标识外部作用域的变量
not 用于表达式运算,逻辑非
pass 空的类,方法或函数的占位符,表示什么也不做,目的是保证格式和语义完整
raise 触发异常后,后面的代码就不会执行
return 用于从函数中返回计算结果
True 布尔类型的值,表示真,与False相反
or 用于表达式运算,逻辑或
try try包含可能会出现异常的语句,与except、finally结合使用
while while循环语句,与for不同
with 用于简化Python的语句,例如在文件处理中,可使用with...as打开一个文件
yield 用于从函数依次返回值

