Python 的关键字(keywords)中英对照
·
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 版本。
更多推荐


所有评论(0)