前言:
而今我们对“python关键字as”大概比较关怀,咱们都需要了解一些“python关键字as”的相关知识。那么小编在网络上网罗了一些有关“python关键字as””的相关内容,希望小伙伴们能喜欢,朋友们快快来了解一下吧!Python的关键字一共有35个,不能把它们用作任何标识符名称,且不区分大小写。Python的标准库提供了一个keyword模块,可以输出所有关键字。
import keywordn = len(keyword.kwlist)print("Python一共有%d个关键字.\n" % n)print("Python所有关键字如下:")i = 0for temp in keyword.kwlist: i += 1 print(temp, end=' ') 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
返回一个生成器
标签: #python关键字as