pass語句通常什么都不做。它可以表示語句,但這個程序不需要的執行相應的動作。例如:
>>>
while True:
... pass # Busy-wait for keyboard interrupt (Ctrl+C)
...
... pass # Busy-wait for keyboard interrupt (Ctrl+C)
...
這是常用的,用於創建最小的類:
>>>
class MyEmptyClass:
... pass
...
... pass
...
另外,你可以只定義一個方法,方法里面的內容如果暫時沒想好怎么寫的話,可以用pass來代替,如果你留空,程序則會報錯。
>>>
def initlog(*args):
... pass # Remember to implement this!
...
... pass # Remember to implement this!
...