Python 的关键字(keywords)是语言保留的单词,具有特定语义,不能作为变量名或函数名使用。下面是 Python 3(以 3.11 为例) 的全部关键字及其中文含义:

Python 关键字中英文对照表:

关键字 中文
False 假(布尔值)
True 真(布尔值)
None 空值(空对象)
and 与(逻辑与)
or 或(逻辑或)
not 非(逻辑非)
if 如果(条件语句)
elif 否则如果
else 否则
while 当…时(循环)
for 循环
in 在…之中
break 跳出循环
continue 继续下一次循环
pass 占位语句(什么都不做)
def 定义函数
return 返回
yield 生成(用于生成器)
lambda 匿名函数
class 类定义
from 从…导入
import 导入模块
as 起别名
global 全局变量声明
nonlocal 外层非局部变量声明
assert 断言
try 尝试(异常处理)
except 捕获异常
raise 抛出异常
finally 无论如何都执行的部分
del 删除
with 上下文管理
is 是(身份比较)
not 否(逻辑非)
match 模式匹配(3.10+ 引入)
case 模式匹配的分支(3.10+)
await 等待异步结果(协程)
async 定义异步函数

获取关键字列表的代码(内置):

import keyword
print(keyword.kwlist)

输出是一个包含所有关键字的列表,适用于你当前运行的 Python 版本。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐