Pythonにおけるインデントの役割: 他の多くの言語が {}(波カッコ)でコードのブロック(まとまり)を表現するのに対し、Pythonではインデントの深さでそれを表現します。 forループの中に含まれる処理は、一段深くインデントする、というルールです。
ここで他のプログラム言語と違うところ、注意点です。 最大の違いは"インデント"が必須ということです。例えばBMIの関数は def bmi (height, weight): return weight / (height/100.0) ** 2 とすれば実行できますが def bmi (height, weight): return weight / (height/100.0) ** 2 ...
プログラミング言語にはそれぞれに異なる文法がある。「Python」と「Go」では、インデント(空白)が持つ意味が大きく異なる。どのような役割を持つのか。 構文で比較すると、Pythonの方がGoよりも単純だと言える。Pythonは波かっこではなく、インデント ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する