何も実行しない文

Pythonで何も実装がないクラスを定義する場合、以下の例では構文エラーになってしまう。

>>> class Test:
...
  File "<stdin>", line 2

    ^
IndentationError: expected an indented block

Pythonでは、class定義のあとに少なくともひとつは文を置く必要がある。このような場合は、pass文を使う。

>>> class Test:
...   pass
...
>>>