Last Updated on 2025年7月17日
コードと選択肢は以下になります。
以下のプログラムを実行した際の出力結果は何になりますか。
|
1 2 3 4 5 6 |
a = 2 b = 5 c = 3.0 + b, 5 * a print(c) |
| 1 | Error |
| 2 | [8,10] |
| 3 | [8.0, 10] |
| 4 | (8.0, 10) |
回答
| 4 | (8.0, 10) |
メモ
ポイントは3つ。
・1つの変数に,区切りで値を代入可能か
・整数と小数で計算したらどうなるか
・[]か、()か。
まず,区切りで変数に値は代入可能です。
そして整数と少数で計算した場合は、少数表示となります。掛け算だけではなく、もちろん足し算の場合も少数表示になります。
出力される括弧は[]の方ですね。
私はいつも()か[]で迷っていしまいます。

