Python中的pass语句
2020-05-22 本文已影响0人
psh_11
在Python中 pass 语句什么也不做,相当于C语言中的空语句 ; 。
它用于那些语法上必须要有什么语句,但程序什么也不做的场合,比如:
while True:
pass # 等待键盘中断(按下Ctrl+C)
因为会进入死循环,所以需要按下Ctrl+C来终止程序。
通常它也用于创建最小结构的类:
# 一个空类
class MyEmptyClass:
pass
另一方面,pass 可以在创建新代码时用来做函数或控制体的临时占位符。
可以让你在更抽象的级别上思考。pass 会被默认忽视:
def initlog(*args):
pass # 记住要在之后要实现它!