📜  Python中pass关键字

📅  最后修改于: 2020-10-24 09:02:47             🧑  作者: Mango

Python pass关键字

在Python,pass关键字不执行任何操作;这意味着,当我们不想执行代码时,该过程可用于执行空操作。与名称所指相同。它只是使控件通过而无需执行任何代码。如果我们要绕过任何代码,则可以使用pass语句。

语法上需要语句时,这是有益的,但是我们希望我们不想在以后执行或执行它。注释和pass之间的区别在于, Python解释器会完全忽略注释,而pass语句不会被忽略。

假设我们有一个循环,并且我们现在不想执行,但是将来会执行。在这里我们可以使用通行证。

考虑以下示例。

示例-通过语句

# pass is just a placeholder for
# we will adde functionality later.
values = {'P', 'y', 't', 'h','o','n'}
for val in values:
    pass

示例-2:

for i in [1,2,3,4,5]: 
    if(i==4):
        pass
        print("This is pass block",i)
    print(i)

输出:

1
2
3
This is pass block 4
4
5

我们可以使用pass语句创建空的类或函数。

# Empty Function
def function_name(args):
    pass
#Empty Class
class Python:
    pass