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   # 记住要在之后要实现它!
上一篇下一篇

猜你喜欢

热点阅读