Python3.x 保留字
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Python3.x 保留字
python3.xkeyword.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']查看方法:import keywordkeyword.kwlistPython中的标识符是用于识别变量、函数、类、模块以及其他对象的名字,标识符可以包含字母、数字及下划线(_),但是必须以一个非数字字符开始。字母仅仅包括ISO-Latin字符集中的A–Z
和a–z。标识符对大小写敏感的,因此FOO和foo是两个不同的对象。特殊符号,如$、%、@等,不能用在标识符中。另外,如if,else,for 等单词是保留字,也不能将其用作标识符。下面的表列出了所有的保留字符及其说明:截图来自:《Python开发技术详解》保留字说明and 用于表达式运算,逻辑与操作as用于类型转换assert断言,用于判断变量或条件表达式的值是否为真break中断循环语句的执行class用于定义类continue继续执行下一次循环def用于定义函数或方法del删除变量或者序列的值elif条件语句与if else 结合使用else条件语句条件语句,与if,elif结合使用。也可以用于异常和循环使用exceptexcept 包括捕获异常后的操作代码,与try,finally结合使用exec用于执行python语
句for循环语句finally用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用from用于导入模块,与import结合使用global定义全局变量if条件语句,与else,elif结合使用import用于导入模块,与from 结合使用in判断变量是否存在序列中is判断变量是否为某个类的实例lambda定义匿名函数not用于表达式运算,逻辑非操作or用于表达式运算,逻辑或操作pass空的类,函数,方法的占位符print打印语句raise异常抛出操作return用于从函数返回计算结果try包含可能会出现异常的语句,与except,finally结合使用while循环语句with简化Python的语句yield用于从函数依次返回值以下划线开始或者结束的标识符通常有特殊的意义。例如以一个下划线开始的标识符(如_foo)不能用from module import *语句导入。前后均有两个下划线的标识符,如__init__,被特殊方法保留。前边有两个下划线的标识符,如__bar,被用来实现类私有属性,这个将在第七章--类与面向对象编程中讲到。通常情况下,应该避免使用相似的标识符。