Pythonにおけるインデントによるブロック構造の指定
Pythonは、複合文(条件分岐やループ、関数定義など)におけるコードブロックの範囲指定に、波括弧 `{ }` や `begin`〜`end` などの予約語・記号を用いず、インデント(等しい文字数の字下げ)を用いる構文規則(オフサイドルール)を採用していることが大きな特徴です。 C言語では、コードブロックの範囲指定に中括弧 `{ }` を使用します。 Javaでは、コードブロックの範囲指定に中括弧 `{ }` を使用します。 PHPでは、コードブロックの範囲指定に中括弧 `{ }` を使用します。
字下げ(インデンテーション)
Python
プログラム言語のうち,ブロックの範囲を指定する方法として特定の記号や予約語を用いず,等しい文字数の字下げを用いるという特徴をもつものはどれか。
出典
令和4年度 春期 応用情報技術者試験 午前 問7
ア
C
イ
Java
ウ
PHP
エ
Python
前の問題
スキップ
【正解・解説】Pythonにおけるインデントによるブロック構造の指定|令和4春 応用情報 午前 問7 | IT資格ラボ