2.5 KiB
Python 中的关键字
原文:https://www.pythonforbeginners.com/basics/keywords-in-python
什么是关键词?
Python 中的关键字是保留字,不能用作普通的 标识符。它们的拼写必须与书写的完全一致。
关键词列表
以下是 Python 编程语言的关键词列表。
| 和 | 是吗 | 从 | 不 | | 在…期间 | 如同 | 艾列弗 | 全球的 | | 或者 | 随着 | 维护 | 其他 | | 如果 | 及格 | 产量 | 破裂 | | 除...之外 | 进口 | 打印 | 班级 | | 高级管理人员 | 在 | 上升 | 继续 | | 最后 | 是 | 返回 | 极好的 | | 为 | 希腊字母的第 11 个 | 尝试 |
这将打印 Python 的关键字列表。
$ python
>>>
>>> import keyword
>>> print keyword.kwlist
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else',
'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is',
'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with',
'yield']
解释的关键字
打印 打印到控制台
而 控制着程序的流程
for
中断 中断(循环)循环,如果需要的话
继续 用来中断当前循环,而不跳出整个循环。 新的周期将开始。
如果用 来确定,哪些语句将要被执行。
elif 代表 else if。如果第一次测试评估为假, 则继续下一次测试
else 可选。else 关键字后的语句被执行, 除非条件为真
是 对对象身份的测试
not 否定一个布尔值
和 布尔表达式中的所有条件都必须满足
或 至少要满足一个条件。
导入 将其他模块导入到 Python 脚本中
as 如果我们想给一个模块一个不同的别名
中的用于从模块中导入特定的变量、类或函数
def 用于创建新的用户定义函数
返回 退出函数并返回值
λ 创建一个新的匿名函数
全局 访问函数外定义的变量
try 指定异常处理程序
except 捕捉异常并执行代码
最后 总是在最后被处决。用于清理资源。
引发 创建一个用户定义的异常
删除对象
过关 无所作为
断言 用于调试目的
类 用于创建新的用户定义对象
exec 动态执行 Python 代码
产量 与发电机一起使用
更多阅读
更详细的关键词解释和例子请见: http://zetcode.com/lang/python/keywords/