Kodrill

Python 3 エンジニア認定基礎試験 / 制御構造と関数 ・ 無料問題 1/3

制御構造と関数 問題1[制御構造と関数]

次のコードを実行したときの出力を選んでください。

Python
x = 0if x:    print("A")elif x == 0:    print("B")else:    print("C")

選択肢

  • A.B正解
  • B.A
  • C.C
  • D.A B

解説

if x: は x が 0 なので偽となり、次の elif x == 0: が真になって B が出力されます。elif は「else if」の意味で、最初に真になった枝だけが実行されます。

「制御構造と関数」の無料問題

ここで公開しているのは無料範囲の問題です。無料登録すると、解答の記録・ダッシュボードでの復習ができ、 プレミアムならこの問題セットの全問題と本番形式の模擬試験も解けます。