インデントによるブロック
Python でのブロック(まとまった文の集まり)の書き方についての説明として、正しいものを1つ選べ。
- A
beginとendで囲んでブロックを表す。 - B
波括弧
{と}で囲んでブロックを表す。 - C
文の終わりにセミコロンを付けるとブロックになる。
- D
波括弧ではなく、字下げ(インデント)の深さでブロックを表す。
正解と解説を見る
正解:D
Python は、字下げでブロックを表す。インデントがそろっていないと IndentationError になる。
- A
誤り。そのような構文はない。
- B
誤り。波括弧は辞書や集合の記述に使う。
- C
誤り。セミコロンはブロックを表さない。
- D
正しい。同じブロックの文は、同じ深さにそろえる。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。