精华内容
下载资源
问答
  • python语言保留字while-Python关键字(保留字
    千次阅读
    2020-11-11 13:55:02

    关键字是预先保留的标识符,每个关键字都有特殊的含义。编程语言众多,但每种语言都有相应的关键字,Python 也不例外,它自带了一个 keyword 模块,用于检测关键字。

    在开发中如果使用关键字(保留字)作为模块、类、函数或变量名等的名称,则会提示“invalid syntax”(无效语法)的错误信息。

    关键字

    含义

    False

    布尔类型的值,表示假,与True 相反

    None

    None 比较特殊,表示什么也没有,它有自己的数据类型-NoneType。

    True

    布尔类型的值,表示真,与False 相反

    and

    用于表达式运算,逻辑与操作

    as

    用于类型转换

    assert

    断言,用于判断变量或者条件表达式的值是否为真

    break

    中断循环语句的执行

    class

    用于定义类

    continue

    跳出本次循环,继续执行下一次循环

    def

    用于定义函数或方法

    del

    删除变量或序列的值

    elif

    条件语句,与if、else 结合使用

    else

    条件语句,与if、elif 结合使用。也可用于异常和循环语句

    except

    except 包含捕获异常后的操作代码块,与try、finally 结合使用

    finally

    用于异常语句,出现异常后,始终要执行finally 包含的代码块。与try、except 结合使用

    for

    for 循环语句

    from

    用于导入模块,与import 结合使用

    global

    定义全局变量

    if

    条件语句,与else、elif 结合使用

    import

    用于导入模块,与from 结合使用

    in

    判断变量是否在序列中

    is

    判断变量是否为某个类的实例

    lambda

    定义匿名函数

    nonlocal

    用于标识外部作用域的变量

    not

    用于表达式运算,逻辑非操作

    or

    用于表达式运算,逻辑或操作

    pass

    空的类、方法或函数的占位符

    raise

    异常抛出操作

    return

    用于从函数返回计算结果

    try

    try 包含可能会出现异常的语句,与except、finally 结合使用

    while

    while 循环语句

    with

    简化 Python的语句

    yield

    用于从函数依次返回值

    关键字列表

    进入 Python 交互模式,获取关键字列表:

    >>> import keyword

    >>> keyword.kwlist

    ["False", "None", "True", "and", "as", "assert", "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"]

    共 33 个关键字,除 True、False 和 None 外,其他关键字均为小写形式。

    注意: Python 是一种动态语言,根据时间在不断变化,关键字列表将来有可能会更改。

    关键字判断

    除此之外,keyword 模块还提供了关键字的判断功能:

    >>> keyword.iskeyword("and")

    True

    >>> keyword.iskeyword("has")

    False

    如果是关键字,返回 True;否则,返回 False。

    更多相关内容
  • Python保留字(关键字)一览表

    千次阅读 2020-11-26 00:31:36
    与 C、C++、Java、C# 等语言不同,Python 没有定义常量的关键字,意即 Python 中没有常量的概念。为了实现与其他语言中功能相近的常量,可以使用 Python 面向对象的方法编写一个“常量”模块。将以下代码保存为 ...

    与 C、C++、Java、C# 等语言不同,Python 没有定义常量的关键字,意即 Python 中没有常量的概念。为了实现与其他语言中功能相近的常量,可以使用 Python 面向对象的方法编写一个“常量”模块。

    将以下代码保存为 test-const.py:

    import sys

    class _CONSTANT:

    class ConstantError(TypeError) : pass

    def __setattr__(self, key, value):

    if key in self.__dict__.keys():

    raise(self.ConstantError, "常量重新赋值错误!")

    self.__dict__[key] = value

    sys.modules[__name__] = _CONSTANT()

    #使用以下方式为 CONSTANT 这个“常量”赋值和调用:

    CONSTANT =_CONSTANT()

    CONSTANT.TEST = 'test'

    print(CONSTANT.TEST)

    #尝试使用以下方式为 CONSTANT 重新赋值:

    CONSTANT.TEST = 'test111'

    print(CONSTANT.TEST)

    程序执行结果如下所示:

    C:\Users\Administrator\.spyder-py3\Python test-const.py

    test

    Traceback (most recent call last):

    File "test-const.py", line 35, in

    CONSTANT.TEST = 'test111'

    File "test-const.py", line 27, in __setattr__

    raise(self.ConstantError, "常量重新赋值错误!")

    TypeError: exceptions must derive from BaseException

    可以看到,第一次为 CONSTANT.TEST 赋值后能够成功执行,当尝试为 CONSTANT.TEST 重新赋值时将会出现错误提示,这相当于起到了常量的作用。

    保留字即其他语言中的关键字,是指在语言本身的编译器中已经定义过的单词,具有特定含义和用途,用户不能再将这些单词作为变量名或函数名、类名使用。Python 3.7.2 中的保留字主要有 False、None 等 35 个。

    温馨提示:Python 3.7.2 中的 35 个保留字

    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 2.X 中的 exec 和 print 等保留字在 3.X 中已经改为内置函数。 Python 3.7.2 中 35 个保留字的含义及作用如表 1 所示。

    表 1:Python 3.7.2 中 35 个保留字的含义及作用

    序号

    保留字

    说明

    1

    and

    逻辑与操作,用于表达式运算

    2

    as

    用于转换数据类型

    3

    assert

    用于判断变量或条件表达式的结果

    4

    async

    用于启用异步操作

    5

    await

    用于异步操作中等待协程返回

    6

    break

    中断循环语句的执行

    7

    class

    定义类

    8

    continue

    继续执行下一次循环

    9

    def

    定义函数或方法

    10

    del

    删除变量或序列的值

    11

    elif

    条件语句,与 if、else 结合使用

    12

    else

    条件语句,与 if、else 结合使用;也可用于异常或循环语句

    13

    except

    包含捕获异常后的处理代码块,与 try、finally 结合使用

    14

    False

    含义为“假”的逻辑值

    15

    finally

    包含捕获异常后的始终要调用的代码块,与 try、except 结合使用

    16

    for

    循环语句

    17

    from

    用于导入模块,与 import 结合使用

    18

    global

    用于在函数或其他局部作用域中使用全局变量

    19

    if

    条件语句,与 elif、else 结合使用

    20

    import

    导入模块,与 from 结合使用

    21

    in

    判断变量是否在序列中

    22

    is

    判断变量是否为某个类的实例

    23

    lambda

    定义匿名函数

    24

    None

    表示一个空对象或是一个特殊的空值

    25

    nonlocal

    用于在函数或其他作用域中使用外层(非全局)变量

    26

    not

    逻辑非操作,用于表达式运算

    27

    or

    逻辑或操作,用于表达式运算

    28

    pass

    空的类、方法或函数的占位符

    29

    raise

    用于抛出异常

    30

    return

    从函数返回计算结果

    31

    True

    含义为“真”的逻辑值

    32

    try

    测试执行可能出现异常的代码,与 except, finally 结合使用

    33

    while

    循环语句

    34

    with

    简化 Python 的语句

    35

    yield

    从函数依次返回值

    在 Python 环境下可以执行以下命令查看当前版本的保留字:

    >>>import keyword

    >>>keyword.kwlist

    程序执行结果如下:

    >>> 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']

    若将保留字作为标识符并赋值将会得到语法错误,如下所示。

    >>>class="This is a class"

    File "", line 1

    class="This is a class"

    ^

    SyntaxError: invalid syntax

    展开全文
  • python语言保留字有哪些

    千次阅读 2021-01-26 14:30:08
    展开全部保留字是Python语言bai中一些已经被赋予du特定意义的单词zhi,这就dao要求开发者在开发程序回时答,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。Python包含的保留字可以执行如下...

    展开全部

    保留字是 Python 语言bai中一些已经被赋予du特定意义的单词zhi,这就dao要求开发者在开发程序回时答,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。

    Python 包含的保留字可以执行如下命令进行查看:

    >>> import keyword

    >>> keyword.kwlist

    ['False', 'None', 'True', 'and', 'as', 'assert', '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']

    071232d593ce5fcba6def99061023340.png

    python保留字

    需要注意的是,由于 Python 是严格区分大小写的,保留字也不例外。所以,我们可以说 if 是保留字,但 IF 就不是保留字。

    在实际开发中,如果使用 Python 中的保留字作为标识符,则解释器会提示“invalid syntax” 的错误信息

    展开全文
  • (2010年) 【多选题】在分部分项工程界面,添加一项清单的方法有( ) 【单选题】以下不属于Python语言保留字的是( ) 【多选题】在分部分项工程清单下,添加一项定额的方法有( ) 【判断题】根据图纸,在绿化工程中给定了...

    【单选题】按照现金管理相关规定,下列各项中,企业不能使用库存现金进行结算的经济业务是( )。

    【判断题】企业采购商品或接受服务采用银行汇票结算时,应通过“应付票据”科目核算。( )(2014年)

    【多选题】在2013清单计价中,其他项目界面,包括( )

    【单选题】企业将款项汇往异地银行开设采购专户,根据收到的银行汇款凭证回单联,应借记的会计科目是( )。(2018年)

    【单选题】锂离子电池最常用的负极材料是碳材料,其理论嵌锂容量是()

    【填空题】假定用2个字节存储有符号整数。-43的原码是 H,反码是 H,补码是 H;79的原码是 H,反码是 H,补码是 H。

    【多选题】下列各项中,应确认为企业其他货币资金的有( )。(2010年)

    【多选题】在分部分项工程界面,添加一项清单的方法有( )

    【单选题】以下不属于Python语言保留字的是( )

    【多选题】在分部分项工程清单下,添加一项定额的方法有( )

    【判断题】根据图纸,在绿化工程中给定了苗木表,可以不用审核苗木表中的工程量,直接按照定额量进行应用

    【单选题】某企业为增值税一般纳税人,购买原材料取得增值税专用发票上注明的价款为10000元,增值税税额为1300元(已经税务机关认证)款项以银行本票结算。不考虑其他因素,下列各项中,关于该企业购买原材料会计处理正确的是( )。(2018年)

    【单选题】数字0—9是十进制的数码,全部数码的个数称为( )。

    【单选题】【变式训练 2】如图展示了几位同学使用弹簧测力计的情景,其中测量方法错误的是( )

    【判断题】一物体具有恒定的速率,但仍有变化的速度是可能的。

    【判断题】企业收到退回的银行汇票多余款项,应记入“其他货币资金”科目的借方。( )

    【填空题】《无题二首(其一)》中 , 表达了身不能共处,心却能相通的意思。

    【多选题】计价软件中,在人材机汇总界面广材助手中,可以进行的调价有( )

    【单选题】下面对李商隐《无题二首(其一)》一诗赏析不正确的一项是() A.首句中“昨夜”二字两次出现,表明诗人对昨夜的记忆刻骨铭心。“星辰”与“风”、“画楼”与“桂堂”,暗示了诗人所经历的幸福时光和生活情景。 B.次句表现了诗人对爱情的体验与理解:虽然不能像彩凤那样比翼双飞,但双方的心 如同犀牛角的中央坟理一样相通着.诗人用比喻展现了双方心灵的感应和情意的契合。 C. 第三句中写到的“送钩” “射覆“都是古代酒宴上的游戏,类似猜谜。•这一句表明了诗人对灯红酒绿生活的留恋。 D. 末句写诗人沉浸于对昨夜良辰美最的回忆时,听到远处传来了阵阵鼓声,天要亮了,诗人又该上班了。“应官”也就是应付官差,包含着无可奈何、百无聊赖的心境。

    【多选题】在计价软件中新建三级项目管理后,可以进行的造价分析有( )

    【单选题】关于 Python 语言的注释,以下选项中描述错误的是( )

    【多选题】计价软件中,可以统一将整个项目的材料换算的内容有( )

    【单选题】下列各项中,不会引起其他货币资金发生变动的是( )。(2013年)

    【多选题】计价软件中,整理清单时,按照分部整理可以选择的选项有( )

    【多选题】下列各项中,企业应通过“其他货币资金”科目核算的经济业务有( )。

    【单选题】下列各项中,关于企业无法查明原因的现金溢余,经批准后应贷记的会计科目是( )。

    【其它】【变式训练 3】如图所示,用与地面成30°角的300 N的力向右上方拉小车,画出该力的示意图.

    【单选题】【变式训练 1】以下关于弹簧测力计制作原理的说法中(在弹性限度内),正确的是( )

    【填空题】《无题二首(其一)》中诗人听鼓而起,恰如蓬草,写尽今朝的寂寞萧索的句子是 , 。

    【单选题】python语言属于( )

    【多选题】计价软件中,关于统一设置管理费和利润下列说法正确的是( )

    【单选题】16MB等于( )个字节。

    【单选题】下列各项中,关于现金清查结果的会计处理表述不正确的是( )。( 2015 年)

    【多选题】在2013清单计价中,费用汇总界面,安全文明施工费包括( )

    【单选题】2016年12月31日,某企业进行现金清查,发现库存现金短缺300元。经批准,应由出纳员赔偿180元,其余120元无法查明原因,由企业承担损失。不考虑其他因素,该业务对企业当期营业利润的影响金额为( )元。(2017年)

    【单选题】1KB表示( )。

    【多选题】在计价软件中可以新建下列哪些类型的项目( )

    【单选题】以下选项中不符合 Python 语言变量命名规则的是( )

    【单选题】下列哪种材料不能用于锂电池隔膜材料()

    【判断题】Python中的标识符不区分大小写。

    【简答题】请列举2-3项锂离子电池的优点。

    【单选题】以下关于Python缩进的描述中,错误的是( )

    【多选题】计价软件中,在人材机汇总界面载价工具栏菜单下,可以进行的载价有( )

    【单选题】下列各项中,关于银行存款业务的表述中正确的是( )。(2012年)

    【单选题】在Python语言中,可以作为源文件后缀名的是( )

    【单选题】在屏幕上打印输出Hello World,使用的Python语句是( )

    【判断题】Python使用符号#表示单行注释。

    【填空题】假定用2个字节存储整数。无符号整数的机器码FFFFH对应的真值是 ,无符号整数的机器码8000H对应的真值是 ;有符号整数的机器码FFFFH对应的真值是 ,有符号整数的机器码8000H对应的真值是 。

    【单选题】以下Python注释代码,不正确的是()

    【多选题】在2013清单计价中,人材机汇总界面,包括( )

    展开全文
  • 以下选项中,不是Python语言保留字的是:()大气对太阳辐射的减弱作用有()。A:散射B:吸收C:逆辐射D:反射护理礼仪的特点不包括()。A:操作性B:服从性C:灵活性D:专业性E:强制性土壤温度高,水分适宜,植物残体容易进行...
  • 以下不属于Python语言保留字的是______答:goto在音乐欣赏中,没有必要欣赏演奏的技能答:错面试入场环节是开门,一边走一边问好,鞠躬时视线要注视着面试官。答:错关于O2O说法正确的有答:信息流和支付在线上完成 ...
  • 分析前的质量保证不包括【单选题】下面代码的输出结果是: s1 = "The python language is a scripting language." s1.replace('scripting','general') print(s1)【单选题】以下关于随机运算函数库的描述,错误的是:...
  • python语言保留字

    2020-11-20 21:31:46
    Python中的标识符是用于识别变量、函数、类、模块以及其他对象的名字,标识符可以包含字母、数字及下划线(_),但是必须以一...另外,如if,else,for 等单词是保留字,也不能将其用作标识符。(推荐学习:Python视频...
  • 以下选项中,不是Python语言保留字的是 for while continue goto 18. 以下选项中,Python语言中代码注释使用的符号是 // /*… …*/ ! # 19. 关于Python语言的变量,以下选项中说法正确的是 随时命名、随时赋值、...
  • python 保留字

    千次阅读 2020-11-24 11:42:19
    关键字保留字也称为关键字,指被编程语言内部定义并保留使用的标识符,程序员编写程序时不能定义与保留字相同的标识符。 每种程序设计语言都有一套保留字保留字一般用来构成程序整体框架、表达关键值和具有结构性...
  • 一、保留字(关键字)保留字是 python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。Python 保留字一览表...
  • 【单选题】Python正式对外发布的时间【单选题】哪个选项能够使用turtle库绘制一个半圆形?【单选题】关于turtle库的画笔控制函数,哪个选项的描述是错误的?【单选题】关于try-except,哪个选项的描述是错误的?【单选题...
  • Python 默认是没有 goto 语句的,但是有一个第三方库支持在 Python 里面实现类似于比如在下面这个例子里,from goto import with_goto@with_gotodef func():for i in range(2):for j in range(2):goto .endlabel ....
  • Python包含的保留字

    千次阅读 2020-12-14 21:40:36
    Python 包含的保留字可以执行如下命令进行查看:>>> import keyword>>> keyword.kwlist['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', ...
  • Python保留字总结

    2020-11-24 01:23:05
    点击上方“数据管道”,选择“置顶星标”公众号干货福利,第一时间送达关键字保留字也称为关键字,指被编程语言内部定义并保留使用的标识符,程序员编写程序时不能定义与保留字相同的标识符。每种程序设计语言都有一...
  • 下面是单拍子的是【填空题】假设列表对象 aList 的值为 [3,4,5,6,7,9,11,13,15,17], 那么切片 aList[3:7] 得到的值是:( )【单选题】下面代码的输出结果是( ) x=10 y=3 print(x%y,x**y)【单选题】以下关于Python字符...
  • Python中的保留字

    千次阅读 2020-11-29 23:13:01
    Python 包含的保留字可以执行如下命令进行查看:→import keyword→keyword.kwlist['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', '...
  • 点击上方“数据管道”,选择“置顶星标”公众号干货福利,第一时间送达关键字保留字也称为关键字,指被编程语言内部定义并保留使用的标识符,程序员编写程序时不能定义与保留字相同的标识符。每种程序设计语言都有一...
  • 物品识别、地点跟踪、物品溯源、物品监控、实时响应 [1] 【单选题】以下选项中,不是Python语言保留字的是 【单选题】( )技术是一种面向自动化和无线控制的低速率、低功耗、低价格的无线网络方案。 【单选题】下面...
  • python保留字

    千次阅读 2020-04-08 19:36:46
    保留字是python语言中一些已经被赋予特定意义的单词,在软件开发中,不允许使用保留字用于变量,函数,类模块以及其他对象的名称。 python保留字 and------as-------assert------break--------class-------continue ...
  • and 用于表达式运算,逻辑与操作 as 用于类型转换 assert 断言,用于判断变量或条件表达式的值是否为真 break 中断循环...与except,finally结合使用 while 循环语句 with 简化Python的语句 yield 用于从函数依次返回值
  • 关键字(保留字)是 Python 语言中一些已经被赋予特定意义的单词。 Python 包含的保留字可以执行如下命令进行查看: >>> import keyword >>> keyword.kwlist 结果: ['False', 'None', 'True', 'and', 'as', 'assert...
  • 前言Python关键字也是保留字,是Python语言中一些已经被赋予特定意义的单词,要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。需要注意的是, Python是严格区分大小写...
  • 在开发中如果使用关键字(保留字)作为模块、类、函数或变量名等的名称,则会提示“invalid syntax”(无效语法)的错误信息。关键字含义False布尔类型的值,表示假,与True 相反NoneNone 比较特殊,表示什么也没...
  • 详解Python的33个保留字

    千次阅读 2021-02-24 23:12:15
    Python3系列共有33个保留字保留字(Keyword),也称为关键字,指被编程语言内部定义并保留使用的标识符。程序猿编写程序时不能定义与保留字相同的标识符。掌握一门编程语言首先要熟记其所对应的保留字。 简单介绍...
  • 保留字是 Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。 Python 包含的保留字可以执行如下命令进行查看: >>...
  • import keywordprint(keyword.kwlist)C:\Python36\python3.exe "C:\PyCharm 2017.1.4\helpers\pydev\pydevconsole.py" 10777 10778PyDev console: starting.Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,956
精华内容 13,982
关键字:

while是python语言保留字