Python中的保留字(也叫关键词是那些被编程语言语法赋予特殊意义的单词。这些词不能用作标识符例如,变量名、函数名或任何其他用户定义的名称。每个保留字都有其特定的用途和规则。
截至Python 3.8版Python的保留字包括以下:
False。await。else。import。pass。None。break。except。in。raise。True。class。finally。is。return。and。continue。for。lambda。try。as。def。from。nonlocal。while。assert。del。global。not。with。async。elif。if。or。yield。
以下是一些保留字的示例及其说明:
False。
, True。
: 布尔值False和True。None。
: 表示null值。and。
, or。
, not。
: 逻辑操作符。if。
, elif。
, else。
: 条件语句。for。
, while。
: 循环控制语句。break。
, continue。
: 在循环中使用,分别用于退出当前循环和跳过当前循环的剩余部分,继续下一个循环。def。
: 用于定义函数。return。
: 用于函数中的返回值。class。
: 用于定义类。try。
, except。
, finally。
, raise。
: 语句处理异常。import。
, from。
, as。
: 用于模块导入。lambda。
: 匿名函数的定义。with。
: 简化异常处理,资源清理工作同时自动处理。async。
, await。
: 用于定义和处理异步操作。您可以使用Python内置模块。keyword。
查看当前Python版本的所有保留字:
import。keyword。print。(。keyword。.。kwlist。)。
这将输出Python解释器支持的所有关键字列表。使用保留字作为变量名或函数名会导致语法错误。