译者:anxin
日期:2018-05-27
Python3 pass
语句是一个空操作,pass
语句执行后,不产生任何操作,它主要作为占位符使用,即:在 Python 3 语义上来说需要有语句,但是又不需要定义任何操作。它同 C 语言中 { }
的意义是相同的,因为在 Python3 中使用缩进来表示程序的结构,就导致了没有任何操作的程序块,需要使用一个占位符,pass
语句就产生啦。
Python3 pass 实例
1)while
语句中条件为真时什么也不做:
>>> while True:
... pass # Busy-wait for keyboard interrupt (Ctrl+C)
...
注:C 语言中的形式如下:
while (true) {}
2)定义一个空类:
>>> class MyEmptyClass:
... pass
...
3)定义一个空函数:
>>> def initlog(*args):
... pass # Remember to implement this!
...
注:C 语言中的形式如下:
void initlog(*args) {}
本文链接:/tutorial/python3/python-3-pass-yuju
本文版权归知站所有,未经站长同意不得转载,谢谢尊重作者劳动成果!
- 浏览量:4