Python pass 关键字

实例

为未来的代码创建一个占位符:

  1. for x in [0, 1, 2]:
  2. pass
  3. # 如果像这样有一个空 for 循环,将在没有 pass 语句的情况下引发错误

定义和用法

pass 语句用作未来代码的占位符。

当执行 pass 语句时,什么也不会发生,但是在不允许空代码的情况下,可以避免出现错误。

循环、函数定义、类定义或 if 语句中不允许使用空代码。


更多实例

在函数定义中使用 pass 关键字:

  1. def myfunction:
  2. pass
  3. # 如果有这样一个空函数定义,将在没有 pass 语句的情况下引发错误

在类定义中使用 pass 关键字:

  1. class Person:
  2. pass
  3. # 如果有这样一个空的类定义,将在没有 pass 语句的情况下引发错误

在 if 语句中使用 pass 关键字:

  1. a = 33
  2. b = 200
  3. if b > a:
  4. pass
  5. # 如果像这样有一个空的 if 语句,将在没有 pass 语句的情况下引发错误

分类导航