Python系统关键字ldquo超

北京中科中医院好不好 http://m.39.net/pf/a_5112771.html
点击上图,查看教学大纲+教学进度表今天这篇文章,也给大家做一个补充。虽然是基础,但是求全!Python关键字,有的地方也称之为“保留字”。在Python中,我们将具有特殊功能的标识符称为“关键字”。它们都被Python语言内部使用了,其他开发者不允许自定义和它们相同的标识符。在变量的命名中,我们已经知道:变量名不能为Python中的保留字;说了这么多,那么Python中究竟有哪些保留字呢?直接导入keyword模块,调用kwlist属性,即可打印出Python保留的关键字。

importkeywordkeyword.kwlist结果如下:由于Python是严格区分大小写的,保留字也不例外。所以,我们可以说if是保留字,但IF就不是保留字。在实际开发中,如果使用Python中的保留字作为标识符,则解释器会提示“invalidsyntax”的错误信息,如图所示。下面我们分别讲述上述关键字的作用:关键字作用and逻辑与or逻辑或not逻辑非if条件语句,常与else、elif结合使用elif条件语句,常与if、else结合使用else在条件语句中使用,与if、elif结合使用。也可用于异常和循环语句forfor循环语句whilewhile循环语句True布尔类型的值,表示真,与False相反False布尔类型的值,表示假,与True相反continue跳出本次循环,断续执行下一次循环break中断整个循环语句的执行pass空的类、方法或函数的占位符try常用于捕捉异常,与except、finally结合使用exceptexcept包含捕获异常后的操作代码块,与try、finally结合使用finally出现异常后,始终要执行finally包含的代码块,与try、except结合使用。raise抛出异常from用于导入模块,与import结合使用import用于导入模块,与from结合使用def定义函数或方法return函数或方法的返回值class定义一个类lambda匿名函数del删除变量或某个序列中的值global定义一个全局变量nonlocal声明一个非局部变量,用于标识外部作用域的变量in判断某个变量是否在序列中is判断是否是同一个对象None表示什么也没有,它有自己的数据类型-NoneTypeassert用于调试as创建别名with常和open使用,用于读取或写入文件yield结束一个函数,返回一个生成器,用于从函数依次返回值预览时标签不可点收录于合集#个上一篇下一篇

转载请注明:http://www.aierlanlan.com/rzfs/64.html