オブジェクト指向のプログラム言語であり、クラスや関数、条件文などのコードブロックの範囲はインデントの深さによって指定する仕様であるものはどれか。
ア | JavScript |
イ | Perl |
ウ | Python |
エ | Ruby |
答え ウ
【解説】
コードブロックというのはプログラミング言語におけるコードのまとまりで、コードブロックの中に別のコードブロックを入れ子にする形になっています。
このコードブロックを分けるものとしてC言語などでは“{”と“}”を使用してコードブロックの範囲を指定しますが、Python(ウ)ではインデント(字下げ)でコードブロックの範囲の指定を行います。
【キーワード】
・オブジェクト指向