Python 言語はインデントに非常に敏感な言語であるため、経験豊富な Python プログラマーでも罠に陥る可能性があります。最も一般的な状況は、タブとスペースを混在して使用すると、肉眼では区別できないエラーや不正なインデントが発生することです。
このようなエラーはコンパイル中に発生しますIndentationError: Expected an indented blockここでインデントが必要であることを意味します。インデントするには、エラーが発生した行でスペースまたは Tab (混合は不可) キーを押すだけです。 。
インデントをまったく行っていないのに、なぜ間違っているのかと疑問に思う人もいます。インデントすべきところはインデントする必要があります。例:
xxxxxxの場合:
(スペース)xxxxx
または
def xxxxxx:
(スペース)xxxxx
また
xxxxxx用:
(スペース)xxxxx
一文: 次のコロンのある行は通常インデントする必要があるため、必要に応じてインデントしてください
以上がPython 问题1:IndentationError: インデントされたブロックが予期されましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。