📅  最后修改于: 2020-10-24 09:02:47             🧑  作者: Mango
在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