Python关键字是python编程语言的保留字,这些关键字不能用于其他目的。
Python中有35个关键字-下面列出了它们的用法
关键词 | 描述 | ||
---|---|---|---|
and | 一个逻辑的“并且”操作,如果所有条件都是True,则返回True
|
||
or |
一个逻辑的“或者”操作,如果其中一个条件是true则返回True,如果全部条件都是false,则返回False
|
||
as | 用来创建一个别名
|
||
assert | 它可以用于调试代码。 它会测试一个条件并返回True,否则返回True。
|
||
async | 它被用来声明一个作为协程的函数,就像@ asyncio.coroutine装饰器所做的一样。
|
||
await | 它用于调用异步协程。
|
||
class | 用于创建一个类
|
||
def | 它用于创建或定义函数/方法。
|
||
del | 它用于删除对象。 在Python中,所有事物都是对象,因此del关键字也可用于删除变量,列表或列表的一部分等。
|
||
if | 它用于创建条件语句,该条件语句仅在条件为True时才允许我们执行代码块。
|
||
elif | 他是 else if 的缩写
|
||
else | 它在if..else语句中确定条件为False时该如何处理。
它也可以用在try …区块中。
|
||
try | 它定义了一个代码块来测试它是否包含任何错误。 | ||
except | 如果try块引发错误,它将定义要运行的代码块。
|
||
finally | 它定义了一个代码块,无论try块是否引发错误,该代码块都将执行。
|
||
raise | 它用于手动引发异常。
|
||
False | 它是一个布尔值,与0相同。 | ||
True | 它是一个布尔值,与1相同。 | ||
for | 它用于创建for循环。 for循环可用于遍历序列(如列表,元组等)。
|
||
while | 它用于创建while循环。 循环继续进行,直到条件语句为假。
|
||
break | 它用于中断for循环或while循环。
|
||
continue | 它用于在for循环(或while循环)中结束当前迭代,并继续进行下一个迭代。
|
||
import | 它用于导入模块。
|
||
from | 它仅用于从模块中导入指定的节。
|
||
global | 它用于从非全局范围创建全局变量,例如 在函数内部。
|
||
in | 1.用于检查序列(列表,范围,字符串等)中是否存在值。 2.它也用于迭代for循环中的序列。
|
||
is | 它用于测试两个变量是否引用同一对象。
|
||
lambda | 它用于创建小的匿名函数。 它们可以接受任意数量的参数,但只能有一个表达式。
|
||
None | 它用于定义一个空值或完全没有值。 None与0,False或空字符串不同。 None是它自己的数据类型(NoneType),并且只有None可以是None。
|
||
nonlocal | 它用于声明变量不是局部变量。 它用于在嵌套函数内部使用变量,其中变量不应属于内部函数。
|
||
not | 它是一个逻辑运算符,并反转True或False的值。
|
||
pass | 它用作将来代码的占位符。 当执行pass语句时,什么也不会发生,但是当不允许使用空代码时,可以避免出现错误。
循环,函数定义,类定义或if语句中不允许使用空代码。
|
||
return | 它是退出一个函数并返回一个值。
|
||
with | 用于简化异常处理 | ||
yield | 要结束一个函数,返回一个生成器 |
原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/243750.html