Pythonではインデント(行頭のいくつかのスペース)の有無が文法として意味を持ち、条件分岐や繰り返しなどで使う。
インデントの誤りは文法エラーとなる。スペースの数は任意。
インデントしたら、必要な処理が終わるまでインデントは揃えて行う。その揃ったまとまりをブロックという。
条件分岐などの開始 インデントによって、ブロック開始 : (途中にさらなるインデントで「ブロック中にブロック」も有り得る) ここまでがブロック インデントの終りがその処理の終了を意味する