5.2.6 ドキュメンテーション文字列内の例をどうやって認識するのか?

ほとんどの場合、対話コンソールセッション上でのコピー/ペーストはうまく 動作します -- 先頭部の空白が厳密に一貫性があるようにしてください (きちんとやるのが面倒ならタブとスペースを混在させることはできますが、 doctest はあなたにとってのタブがどういう意味を持つのかを推測 するようなことはしません)。

>>> # comments are ignored
>>> x = 12
>>> x
12
>>> if x == 13:
...     print "yes"
... else:
...     print "no"
...     print "NO"
...     print "NO!!!"
...
no
NO
NO!!!
>>>

出力結果例 (expected output) は、コードを含む最後の '>>> ' or '... ' 行の直下に続きます。 また、出力結果例 (がある場合) は、次の '>>> ' 行か、全て空白文字の行まで続きます。

細目事項:

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。