1.❀保留字定义
保留字(关键字)是 Python 语言中已经被赋予特定意义的单词,在开发程序过程中,不能用这些保留字作为标识符给变量、函数、类、模块以及其他对象命名。
2.❀保留字表
False | Bool运算符,假 |
None | 空值 |
True | Bool运算符,真 |
and | 用于表达式运算,逻辑与操作 |
as | 用于类型转换 |
assert | 断言,用于判断变量或条件表达式的值是否为真 |
async | (出现在 Python3.5 以后)与 await 用于协程 |
await | (出现在 Python3.5 以后)与 async 用于协程 |
break | 中断循环语句的执行 |
class | 用于定义类 |
continue | 继续执行下一次循环 |
def | 用于定义函数或方法 |
del | 删除变量或者序列的值 |
elif | 条件语句,与 if else 结合使用 |
else | 条件语句,与 if else 结合使用。也可以用于异常和循环使用 |
except | 包括捕获异常后的操作代码,与 try ,finally 结合使用 |
finally | 用于一茶馆语句,出现异常后,时钟要执行 finally 包含的代码。与 try ,except 结合使用 |
for | 循环语句 |
from | 用于导入模块,与 from 结合使用 |
global | 定义全局变量 |
if | 条件语句, |
import | 用于导入模块,与 from 结合使用 |
in | 判断表量是否存在序列中 |
is | 判断变量是否为某个类的实例 |
lambda | 定义匿名函数 |
nonlocal | 将变量变成自由变量 |
not | 用于表达式运算,逻辑非操作 |
or | 用于表达式运算,逻辑或操作 |
pass | 空的类、函数、方法的占位符 |
raise | 打印语句 |
return | 用于从函数返回计算结果 |
try | 包括可能会出现异常的语句,与 except 、finally 结合使用 |
while | 循环语句 |
with | 简化 Python 的语句,例如用于打开文件 |
yield | 用于从函数一次返回值 |
注:红色为不常用的(其实是我没用过的😭)
3.❀从PythonIDE中打印保留字
3.1.开发环境
Pycharm2020.1
3.2.打印方法
import keyword #导入关键字的库
print(keyword.kwlist) #打印出关键字
输出:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']