Python 保留关键字列表


Python 的保留关键字是语言本身预留的具有特定语法功能的单词,这些关键字不能用作变量名、函数名、类名等标识符,因为它们在 Python 的语法结构中有专门的用途。例如,if用于条件判断,for用于循环等。

列表:

- `False`:布尔值,表示假,用于逻辑判断。
- `None`:代表空值或缺失值,用于初始化等。
- `True`:布尔值,表示真,用于逻辑判断。
- `and`:逻辑与运算符,连接布尔表达式。
- `as`:在`import`或`with`语句中起别名。
- `assert`:用于断言条件为真。
- `async`:定义异步函数和上下文管理器。
- `await`:暂停异步函数,等待异步操作。
- `break`:跳出循环。
- `class`:用于定义类。
- `continue`:跳过循环本次迭代剩余部分。
- `def`:定义函数。
- `del`:删除对象、变量或属性。
- `elif`:`else if`的缩写,用于条件分支。
- `else`:用于`if`条件不成立或循环正常结束时。
- `except`:捕获和处理异常。
- `finally`:和`try`一起,无论是否异常都会执行。
- `for`:遍历可迭代对象。
- `from`:在`import`中指定导入对象来源。
- `global`:在函数内声明全局变量。
- `if`:用于条件判断。
- `import`:导入模块或模块中的对象。
- `in`:用于遍历、检查元素是否在可迭代对象中。
- `is`:比较两个对象是否是同一对象。
- `lambda`:创建匿名函数。
- `nonlocal`:在嵌套函数中引用外层变量。
- `not`:逻辑非运算符。
- `or`:逻辑或运算符。
- `pass`:空语句,用于占位。
- `raise`:抛出异常。
- `return`:从函数返回值。
- `try`:和`except`、`finally`用于异常处理。
- `while`:条件为真时循环。
- `with`:简化资源管理。
- `yield`:在生成器函数中暂停并返回值。

原文链接:https://blog.yongit.com/note/1573131.html