Pythonにおけるインデントは、コードブロック(関数、ループ、条件分岐などの中身)を示します。
他の多くのプログラミング言語が波括弧 {} を使用するのに対し、Pythonはインデントを使います。
Pythonにおけるインデントは、半角スペース4つが推奨されています。タブを使うことも可能ですが、一つのプロジェクト内ではスペースとタブを混在させるべきではありません。
以下は、Pythonにおけるインデントの例です。
if x > 0:
print("x is positive")
else:
print("x is non-positive")
もし、上記のコードにインデントがない場合、エラーが発生します。