制御フロー(条件分岐・ループ)定義問題

Pythonにおいて、ifステートメントの後に続く条件式が真(True)に評価される場合、どのような処理が実行されますか?

A.if ブロック内のコードが実行される← 正解
✓ 正解です。if文の条件が真であれば、ifブロック内のインデント配下のコードが実行されます。
B.else ブロック内のコードが実行される
✗ else ブロックは、if と elif の条件がすべて偽の場合に実行されます。
C.elif ブロック内のコードが実行される
✗ elif ブロックは、if の条件が偽で、elif の条件が真の場合に実行されます。
D.条件式の評価が繰り返される
✗ 条件式は一度だけ評価され、繰り返し評価されることはありません。

Python 3 エンジニア認定基礎試験 の問題一覧