pass 语句

pass 语句不执行任何操作。他能被用在语法上要求使用语句,但是又不需要执行任何操作的时候。例如:

  1. >>> while True:
  2. ... pass # 一直等待键盘输入 (Control+C)
  3. ...

也可以用作创建极小的类:

  1. >>> class MyEmptyClass:
  2. ... pass
  3. ...

另一个用到 pass 的地方是在你写一段新代码的时候,作为一个函数或可选部分的占位符,这样就让你可以更抽象的思考问题。pass 语句悄悄的被忽略掉了:

  1. >>> def initlog(*args):
  2. ... pass # 记住下次要实现这个函数!
  3. ...