コードと選択肢は以下になります。
以下のプログラムを実行した際の出力結果は何になりますか。
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つの変数に,区切りで値を代入可能か
・整数と小数で計算したらどうなるか
・[]か、()か。
まず,区切りで変数に値は代入可能です。
そして整数と少数で計算した場合は、少数表示となります。掛け算だけではなく、もちろん足し算の場合も少数表示になります。
出力される括弧は[]の方ですね。
私はいつも()か[]で迷っていしまいます。