Python 3 エンジニア認定基礎試験「4章 制御構造ツール②」出題率22.5%
【問11】if文の条件式
次のコードを実行した場合、出力される結果を選びなさい。
x = 5
if x > 3 and x < 10:
print("A")
else:
print("B")
【選択肢】
- A
- B
- エラーが発生する
- 何も出力されない
正解: 1解説:
-
: 変数xに値5を代入します。
x = 5 -
: 条件式でxが3より大きく、かつ10未満であるかを判定します.
if x > 3 and x < 10:
xは5なので条件は真です。print("A"): 条件が真の場合、「A」を出力します。else:: 条件が偽の場合に実行されますが、今回はスキップされます。
結果として「A」が出力されます。
【問12】if-elif-else文
次のコードを実行した場合、出力される結果を選びなさい。
x = 0
if x > 0:
print("Positive")
elif x == 0:
print("Zero")
else:
print("Negative")
【選択肢】
- Positive
- Zero
- Negative
- エラーが発生する
正解: 2
この続きはcodocで購入