アカウント
メニュー
以下のPythonのプログラムで出力されるものは何か?
1item_a = "りんご" 2item_b = "バナナ" 3answer = item_b 4 5if answer == item_a: 6 print("果物A") 7else: 8 print("果物B")
果物A
果物B
りんご
バナナ
答えを見る
不正解
(あなたの解答:未回答)
このプログラムでは、まず item_a という変数に "りんご" という文字列を、item_b という変数に "バナナ" という文字列を代入しています。その後、answer という変数に item_b の値("バナナ")を代入しています。 次に、if-else文で answer が item_a に等しいかどうかを確認しています。もし answer が item_a に等しければ "果物A" を出力し、そうでなければ "果物B" を出力します。 この場合、answer は "バナナ" なので、item_a とは異なります。したがって、else節が実行され "果物B" が出力されます。
問129 : 条件分岐(Python)(プログラミング)