numbers = [12, 34, 56, 78, 90] total = 0 for num in numbers: # ここに、合計を計算するコードを記述する total += num print(total)
【total += num】 total = total + num
という部分で私の考え方は、number 内にある5つの数値をひとつずつ total と足していき、その和が total に入るという考え方なのですが実際はnum 内のすべての数値をたす結果に至ります
なぜすべての数値が足される結果になるのか知りたいです
例) 考え方
私 答え(おそらく)
total = total + num → 0 + 12 = 12 total = total + num → 12+34+56+78+90 = 270
total = total + num → 0 + 34 = 34
total = total + num → 0 + 56 = 56
total = total + num → 0 + 78 = 78
total = total + num → 0 + 90 = 90
一行ずつが答えだと思っている↑
上記のコードの答えではないため不正解 これが答えなのですがなんでこうなるのかわからない↑
結果がわかっていても理解ができずにいます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/03 10:02 編集
2021/04/03 14:08