Python 关键字



Python 的关键字是具有独特功能的保留字。这些词不能用作变量、函数名、类名。这些是区分大小写的关键字。

Python 的内置方法和类与关键字不同。内置方法和类始终存在;但是,它们的应用不像关键字那样受限。当我们将值赋给关键字时,它将引发SyntaxError(语法错误)。

Python 关键字

在最新的 Python 3.8 版本中,Python 包含 35 个关键字。这里我们展示了 Python 关键字的完整列表:

关键字 描述

and

逻辑运算符

as

创建别名

assert

用于调试

await

用于表示协程应暂停执行,直到等待的任务完成

async

用于将函数声明为协程

break

用于控制循环

class

用于创建类

continue

继续执行循环的下一轮迭代

def

用于定义函数

del

删除对象

elif

在条件语句中用于检查条件

else

用于条件语句

except

用于异常处理

False

布尔值,比较运算的结果

finally

无论是否发生异常,都会执行的代码块。

for

用于创建 for 循环

from

用于从模块中导入函数

global

创建全局变量

if

创建条件语句

import

导入模块

in

检查元素是否在可迭代对象中

is

检查两个值是否相等

lambda

创建 lambda 函数

None

表示空值

nonlocal

声明非局部变量

not

逻辑运算符

or

逻辑运算符

pass

空语句,不执行任何操作的语句

raise

抛出异常

return

退出函数并返回值

True

布尔值,比较运算的结果

try

用于 try except 语句

while

创建 while 循环

with

用于简化异常处理

yield

从生成器返回一系列值
广告