python3中的pass语句是一个空语句,什么都不做,执行它时什么也没有发生,是一个空操作。
pass语句通常用作占位符(place-holder),即当用户不知道要编写什么代码时,用户只需在那行上放置pass。
在语法上需要有条语句但是确不希望执行任何命令或代码时可以使用pass。用户可以简单地将pass放置在不允许空代码的地方,例如函数定义、类定义(通常用于创建最小类)、循环或if语句中。用户使用pass语句可以避免这个错误。
以下为测试代码:
# 1. empty function
def func():
pass # remember to implement this
func()
# 2. empty class
class fbc:
pass
fbc()
# 3. loop
num = 5
for i in range(num):
pass
# 4. conditional statement
a = 5
b = 10
if (a < b):
pass
else:
print("b<=a")
for letter in "Python3":
if letter == "h":
pass
else:
print("", letter, end="")
print("\ntest finish")
GitHub:https://github.com/fengbingchun/Python_Test