搜索
写经验 领红包
 > 职场

pytho关键字有哪些(pytho关键字elif哪两个单词缩写)

导语:Python关键字

python关键字有哪些(python关键字elif哪两个单词缩写)

Python的关键字一共有35个,不能把它们用作任何标识符名称,且不区分大小写。Python的标准库提供了一个keyword模块,可以输出所有关键字。

import keywordn = len(keyword.kwlist)print( % n)print()i = 0for temp in keyword.kwlist:    i += 1    print(temp, end=&39;)    if i % 5 == 0:        print()

运行结果

Python一共有35个关键字.Python所有关键字如下: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 

关键字作用

关键字

作用

False

布尔类型,表示假,用于条件语句中作为判断条件

None

空类型

True

布尔类型,表示真,用于条件语句中作为判断条件

and

逻辑与,用于两个表达式进行逻辑与运算

as

1.给调用模块取别名;

2.和with,except一起使用(with..as../except.. as ..)

assert

对可能会出错的代码行使用assert语句,如果没有出错(真),则代码继续执行;如果出错(假),说明程序会发出警告并退出。

assert用于保证程序的正确性,通常在开发和测试时使用。

break

中断循环,跳出整个循环,不在继续执行

class

用于定义类

continue

中断本次循环

def

用于定义方法

del

删除变量

if

条件语句,常与else,elif连用

elif

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

else

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

except

用于捕获异常后的操作代码块

finally

用于异常语句,出现异常后,始终要执行finally包含的代码块。做一些后续处理,例如资源释放,关闭文件等。

for

可以遍历任何序列,如列表,字符串等

from

用来导入相应的模块

global

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

import

导入相应的模块,import会读取整个模块

in

查看序列中是否包含某个元素

is

判断某个对象是否就是某个对象

lambda

定义匿名函数

nonlocal

用来在函数或者其他作用域中使用外层变量

not

逻辑判断词

or

逻辑或操作

pass

空语句,也可以理解为占位符

raise

触发异常,后面的代码不再执行了

return

用于跳出函数并返回处理结果

try

处理异常语句

while

循环控制语句

with

with语句,常用于文件处理

yield

返回一个生成器

本文内容由小茹整理编辑!