teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

なぜすべての数値がたされるのか

2021/04/03 09:36

投稿

falx
falx

スコア4

title CHANGED
File without changes
body CHANGED
@@ -13,7 +13,7 @@
13
13
 
14
14
  なぜすべての数値が足される結果になるのか知りたいです
15
15
 
16
- 例)
16
+ 例) 考え方
17
17
 
18
18
  私                        答え(おそらく)
19
19
  total = total + num → 0 + 12 = 12      total = total + num → 12+34+56+78+90 = 270

1

少し書き方を変えました なぜその数値がすべて足されるのか?

2021/04/03 09:36

投稿

falx
falx

スコア4

title CHANGED
File without changes
body CHANGED
@@ -7,22 +7,23 @@
7
7
  print(total)
8
8
 
9
9
  ```
10
- total += num [total = total + num]
10
+ total += num [total = total + num](だと思うのですが)
11
11
 
12
12
  という部分で私の考え方は、number 内にある5つの数値をひとつずつ total と足していき、その和が total に入るという考え方なのですが実際はnum 内のすべての数値をたす結果に至ります
13
+
14
+ なぜすべての数値が足される結果になるのか知りたいです
15
+
13
16
  例)
14
17
 
15
-                      答え(おそらく)
18
+                         答え(おそらく)
16
- total = total + num → 0 + 12      total = total + num → 12+34+56+78+90
19
+ total = total + num → 0 + 12 = 12      total = total + num → 12+34+56+78+90 = 270
17
- total = total + num → 0 + 34
20
+ total = total + num → 0 + 34 = 34
18
- total = total + num → 0 + 56
21
+ total = total + num → 0 + 56 = 56
19
- total = total + num → 0 + 78
22
+ total = total + num → 0 + 78 = 78
20
- total = total + num → 0 + 90
23
+ total = total + num → 0 + 90 = 90
21
24
 
22
25
  一行ずつが答えだと思っている↑
26
+ 上記のコードの答えではないため不正解    これが答えなのですがなんでこうなるのかわからない↑
23
27
 
24
- print(total) print(total)
28
+
25
-
26
- 結果がわかっていても理解ができずにいます。
29
+ 結果がわかっていても理解ができずにいます。
27
-
28
- なぜいっぺんに足されるのでしょうか?