python语言关键字是_Python 关键字

python语言关键字是_Python 关键字1Python关键字概述Python关键字(或称保留字)指的是Python语言中一些已经被赋予特定意义的单词。也属于是标识符,但是不能被用作普通标识符。以下标识符被作为Python语言的保留字或称关键字,共35个。关键字的拼写必须与这里列出的完全一致。FalseawaitelseimportpassNonebreak…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

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错误。

4 文章其他地址

4.1 微信公众号:码农阿杰

5 参考资料

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/206801.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ** poj Y2K Accounting Bug 2586

    ** poj Y2K Accounting Bug 2586

    2022年1月14日
  • JAVA类加载器_java三个类加载器

    JAVA类加载器_java三个类加载器1.类的加载过程 JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:1)装载:查找并加载类的二进制数据;2)链接:验证:确保被加载类的正确性;准备:为类的静态变量分

    2022年8月11日
  • Python 数据相关性分析

    Python 数据相关性分析概述在我们的工作中,会有一个这样的场景,有若干数据罗列在我们的面前,这组数据相互之间可能会存在一些联系,可能是此增彼涨,或者是负相关,也可能是没有关联,那么我们就需要一种能把这种关联性定量的工具来对数据进行分析,从而给我们的决策提供支持,本文即介绍如何使用Python进行数据相关性分析。关键词python方差协方差相关系数离散度pandasnumpy实验数据准备…

    2022年6月9日
  • Extjs弹窗控件——Ext.MessageBox

    Extjs弹窗控件——Ext.MessageBox首先,浏览器自带的弹窗有alert、confirm、prompt等。js弹窗的3种方式:alert、confirm、prompt鉴于其外观丑陋以及配置不方便,我们常采用Extjs自带的弹窗控件。//

    2022年7月3日
  • pycharm代码灰色_python import灰色

    pycharm代码灰色_python import灰色问题表述:pycharm中老是import失败,呈现灰色线,我按照、CSDN博客上给的设置“右键点击自己的工作空间,找下面的MarkDirectoryas选择SourceRoot”,但是未解决问题,说明不是我的文件存放不在一个频道(import文件首先会在相同的目录下面寻找)问题在于:我把两个文件相似文件名同时放在一个sourceroot下面,可能会有干扰,于是,解决办法是:完美…

    2022年8月25日
  • MATLAB循环_matlab如何循环计算

    MATLAB循环_matlab如何循环计算MATLAB循环1.   while循环   在给定条件为真时,重复一个语句或一组语句。它在执行循环体之前测试状态。语法MATLAB中while循环的语法是:while<expression>  <statements>end只要表达式(expression)为true,while循环将重复执行程序语句(statements)。当结果为非空并且…

    2022年10月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号