86067


  1. 5、3、12、8、2の要素からなるリストを作成する
  2. 集計結果を記録する変数totalに0を代入する
  3. for文を使ってリストの要素を1つずつtotalに加える
  4. totalの値を表示する

以上の4つのプロセスをクリアしたいのですが途中でどうしたらよいかわからなくなってしまいました。教えていただけると嬉しいです。

[code]

    numbers = [5, 3, 12, 8, 2]
    total = 0
    for tatal :
        print(total)
    
[/code]

実行結果は30となります。


CC BY-SA 4.0
2022-02-01T07:07:47.020
86065
2022-02-01T07:19:48.743
2022-02-01T07:19:48.743
7290
51139
question
python
数値リストの値を集計する


for ループの使い方ですね。

[code]

    numbers = [5, 3, 12, 8, 2]
    total = 0
    for number in numbers:
        total += number
    print(total)
    
[/code]

number には、numbers の要素が一回のループ毎に一つずつ抜き出されて使われます。  
それが total に積算されることになるわけです。


CC BY-SA 4.0
2022-02-01T07:18:33.470
86067
2022-02-01T07:18:33.470
7290
86065
answer