Python 之关键字(保留字)
关键字(保留字)是 Python 语言中一些已经被赋予特定意义的单词。
Python 包含的保留字可以执行如下命令进行查看:
>>> import keyword
>>> 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']
目前(≥ Python 3.4)共 35 个,总结如下:
关键字 | 含义 |
---|---|
False | 布尔类型值,表示假,与 True 相反 |
True | 布尔类型值,表示真,与 False 相反 |
None |
比较特殊的保留字,表示无,有自己的数据类型: >>> type(None) |
and | 逻辑与,用于表达式运算 |
not | 逻辑非,用于表达式运算 |
or | 逻辑或,用于表达式运算 |
break | 中断整个循环语句的执行 |
continue | 跳出本次循环,执行下一次循环 |
pass | 占位符,表示空 |
if | 条件语句,常与 else、elif 结合使用 |
elif | 条件语句,常与 if、else 结合使用 |
else | 在条件语句中与 if、elif 结合使用,也可用于异常和循环语句 |
for | for 循环,常与 in 结合使用,有限遍历 |
while | while 循环,无限遍历 |
try | 常用于捕捉异常,与 except、finally 结合使用 |
except | except 包含捕获异常后的操作代码块,与 try、finally 结合使用 |
finally | 出现异常后,执行 finally 包含的代码块,与 try、except 结合使用 |
raise | 抛出异常 |
from | 导入模块,与 import 结合使用 |
import | 导入模块,常与 from 结合使用 |
def | 定义函数或方法 |
return | 函数或方法的返回值 |
lambda | 匿名函数 |
class | 定义类 |
global | 定义全局变量 |
nonlocal | 非局部变量,用于标识外部作用域的变量 |
async | 异步函数 |
await | 程序挂起 |
del | 删除变量或序列的值 |
as | 创建别名 |
assert | 用于调试 |
in | 判断变量是否在序列中 |
is | 判断是否为同一对象 |
with | 简化 Python 语句 |
yield | 从函数依次返回值 |
注意:
- 保留字不能作为标识符给变量、函数、类、模板以及其他对象命名;
- 保留字严格区分大小写。
在实际应用中,如果使用 Python 中的保留字作为标识符,则解释器会提示 “invalid syntax” 的错误信息:
如果大小写有别于保留字,则为解释器所认可:
Python 之关键字(保留字)相关推荐
- Python关键字(保留字)
3.2 Python关键字(保留字) 保留字又称关键字,不可用于普通标识符.关键字的拼写必须与这里列出的完全一致.Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字. ...
- 以下哪个不是python中的关键字-以下哪个选项不是Python语言的保留字
[单选题]以下赋值语句中合法的是 [单选题]关于颞下颌关节的运动,说法错误的是 ( ) [单选题]颞下颌关节的负重区为 ( ) [填空题]在Python中__________表示空类型. [填空题]l ...
- python使用del保留字定义一个函数-python中自定义函数的保留字是
基本使用(推荐学习:Python视频教程)def function_name(parameters): expressions Python使用def开始函数定义,紧接着是函数名,括号内部为函数的参数 ...
- 以下python语言关键字在异常处理_python后端开发工程师考证试题
原标题:python后端开发工程师考证试题 python开发工程师考证试题 选择题 题目 关于 Python 程序格式框架的描述,以下选项中错误的是 ( A ) A: Python 语言不采用严格的& ...
- python语言关键字是_Python 关键字
1 Python 关键字概述 Python 关键字(或称 保留字)指的是 Python 语言中一些已经被赋予特定意义的单词. 也属于是标识符,但是不能被用作普通标识符. 以下标识符被作为 Python ...
- and true和if都是python语言的保留字_python自学 第三章 python语言基础之保留字、标识符与内置函数...
一.保留字(关键字) 保留字是 python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量.函数.类.模板以及其他对象命名. Python 保留字一 ...
- python常用关键字意思_Python 关键字列表及示例
本教程提供有关Python中使用的所有关键字的简要信息. 关键字是Python中的保留字.我们不能将关键字用作变量名,函数名或任何其他标识符. 这是Python编程中所有关键字的列表 上述关键字可能会 ...
- python语言关键字是_Python 关键字和标识符
Python 关键字和标识符 在本教程中,您将了解关键字(Python中的保留字)和标识符(变量.函数等的名称). Python关键字 关键字是Python中的保留字. 我们不能将关键字用作 变量名, ...
- 计算机简介Python简介关键字和标识符输入输出
一.计算机简介[了解] 计算机之父 - 冯.诺依曼提出了计算机的五大部分:输入设备,输出设备,存储器,运算器和控制器 现在我们电脑的配置有:键盘鼠标 显示器 机箱 音响等 键盘鼠标:告诉电脑进行什 ...
- python监控错误语句,基于Python的关键字监控及告警
基于Python的关键字监控及告警 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: 基于Python的关键字监控及告警.txt ] (友情提示:右键点上行txt文档 ...
最新文章
- Vitya and Strange Lesson (01字典树)
- 编程之美初赛第一场--焦距
- SQL Server 中 SELECT INTO 和 INSERT INTO SELECT语句的区别
- 使用common-fileUpload制作文件上传【转】
- BZOJ4155 : [Ipsc2015]Humble Captains
- Go 开发关键技术指南 | Go 面向失败编程 (内含超全知识大图)
- oracle执行命令显示2,Oracle数据库执行脚本常用命令小结
- Linux中的内存段(BSS、数据段、代码段、堆、栈)
- java元注解_Java的元注解
- 弹出框之对话框和提示框,可共用代码
- php rewrite重写,yaf 自定义重写路由rewrite
- C语言嵌入式系统编程修炼之(四)屏幕操作
- 使用K-Means算法将图像压缩6倍!
- 股票历史数据下载-A股所有股票的历史数据下载
- 关于学习Java中常用类的总结
- 【第十届泰迪杯B题电力负荷预测代码】
- Java 批量下载图片并压缩为Zip
- Http Headers为何物
- 流利阅读 2019.2.27 How sky-high rents forced people into imaginative alternatives
- 【数据集划分】误用shuffle,导致训练集和测试集掺混