Python pass 语句
pass语句是一个空语句。但是 pass 和 comment 之间的区别在于,解释器会忽略注释,而不会忽略 pass。
pass语句通常用作占位符,即当用户不知道要编写什么代码时。所以用户只需在那条线上放置通行证。有时,当用户不希望执行任何代码时使用pass 。因此,用户可以简单地将pass放置在不允许空代码的地方,例如循环、函数定义、类定义或 if 语句中。所以使用 pass 语句用户可以避免这个错误。
句法:
pass
示例 1:可以在空函数中使用 Pass 语句
Python3
def geekFunction:
pass
Python3
class geekClass:
pass
Python3
n = 10
for i in range(n):
# pass can be used as placeholder
# when code is to added later
pass
Python3
a = 10
b = 20
if(a
Python3
li =['a', 'b', 'c', 'd']
for i in li:
if(i =='a'):
pass
else:
print(i)
示例2: pass语句也可以用在空类中
Python3
class geekClass:
pass
示例 3:当用户不知道在循环内编写什么代码时,可以在 for 循环中使用 pass 语句
Python3
n = 10
for i in range(n):
# pass can be used as placeholder
# when code is to added later
pass
示例 4: pass 语句可以与条件语句一起使用
Python3
a = 10
b = 20
if(a
示例 5:让我们再举一个例子,其中当条件为真时执行 pass 语句
Python3
li =['a', 'b', 'c', 'd']
for i in li:
if(i =='a'):
pass
else:
print(i)
输出:
b
c
d