python语言关键字是_Python 关键字
1 Python 关键字概述
Python 关键字(或称 保留字)指的是 Python 语言中一些已经被赋予特定意义的单词。
也属于是标识符,但是不能被用作普通标识符。
以下标识符被作为 Python 语言的保留字或称关键字,共 35 个。关键字的拼写必须与这里列出的完全一致。
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
2 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’]
3 注意事项
3.1 关键字不能用作普通标识符
Python 关键字(或称 保留字)是一些已经被赋予特定意义的单词,所以要求开发者在开发程序时,不能再用这些关键字作为标识符给变量、函数、类、模块以及其他对象命名。
3.2 关键字区分大小写
由于 Python 是严格区分大小写的,所以 Python 关键字也必然是区分大小写的。
这就要求程序员在用关键字的时候,一定要与以上所列出的关键字完全一致。
3.3 关键字作为普通标识符使用会报错
假设,如果使用 Python 中的关键字作为普通标识符,会出现什么情况呢?
如下代码所示,选取 and 关键字作为变量名(普通标识符):
# 选取 and 关键字作为变量名(普通标识符)
and = ‘微信公众号:码农阿杰’
print(and)
运行结果:
and = ‘微信公众号:码农阿杰’
^
SyntaxError: invalid syntax
总结:
从以上代码及其运行结果可以看出,如果使用 Python 中的关键字作为普通标识符,会报SyntaxError: invalid syntax错误。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
相关文章
- Python,Anaconda,Pycharm的区别及详细安装步骤
- python 生成数组_Python创建数组「建议收藏」
- python字符串转化列表_Python列表到字符串的转换[通俗易懂]
- aic准则python_Python数据科学:线性回归
- python qt是什么_初识Python与Qt「建议收藏」
- python fileinput_Python之fileinput模块学习「建议收藏」
- python电脑版微信-微信PC版的API接口 | 可通过Python调用微信功能
- python编程是啥-Python编程「建议收藏」
- CPD 算法实现点云配准(python版本)[通俗易懂]
- python安装不了whl文件_Python安装whl文件过程图解
- Python入门系列(六)一篇学会python函数
- Python&R语言-python和r相遇
- Python求一元二次方程解「建议收藏」
- Python语言——Python语言概述[通俗易懂]
- 【说站】python类方法如何定义
- Python的特点是什么_python具有的特点
- Python基础:标准库和常用的第三方库「建议收藏」
- 正则表达式Python_python正则表达式匹配字符串
- 金融 Python 即服务:业务自助的数据服务模式
- Python异步: 定义、创建和运行协程(5)
- 你如何在 Python 中循环字典?
- Python文件操作(二)
- python-Python与SQLite数据库-使用Python执行SQLite查询(二)
- python-Python与PostgreSQL数据库-使用Python执行PostgreSQL查询(一)
- MySQL与Python搭配,实现数据库操作。(mysql-python)
- Python while循环及用法详解
- 硬核观察 #302 Linux、Python 的 Freenode IRC 频道也被关闭了
- 学习python的几条建议分享
- 详细介绍Python语言中的按位运算符
- python字符串加密解密的三种方法分享(base64win32com)