Pythonにおけるインデントの役割: 他の多くの言語が {}(波カッコ)でコードのブロック(まとまり)を表現するのに対し、Pythonではインデントの深さでそれを表現します。 forループの中に含まれる処理は、一段深くインデントする、というルールです。
Pythonは foo = "Hello" で良いです。 セミコロンは忘れやすくエラーにもなりやすいのでないのはありがたいと思いますが、 インデントを忘れ て エラー になることもあるので気を付ける必要があります。 思わぬところで躓くことになります。
プログラミング言語にはそれぞれに異なる文法がある。「Python」と「Go」では、インデント(空白)が持つ意味が大きく異なる。どのような役割を持つのか。 構文で比較すると、Pythonの方がGoよりも単純だと言える。Pythonは波かっこではなく、インデント ...