質問編集履歴

3

不明点の変更

2021/07/22 01:07

投稿

mekw_23
mekw_23

スコア1

test CHANGED
@@ -1 +1 @@
1
- inn'float' object is not iterableがでてまう。
1
+ 半角スペース区切りの足
test CHANGED
@@ -24,11 +24,15 @@
24
24
 
25
25
 
26
26
 
27
- 半角スペース、、半角スラッシュ、半角カンマ区切りで一括入力したいです。
27
+ 半角スペース区切りで一括入力したいです。
28
28
 
29
- 標準入力した数値データの合計と計算を表示したいのですが'float' object is not iterableS=sum(data[i])で出てしまいます。
29
+ 標準入力した数値データの合計と平均を表示したいのですが、3つ以上入力すると、長いエラーが出て、2つ以下だと
30
30
 
31
+ TypeError: float() argument must be a string or a number, not 'list'というエラーが出てしまいます。
32
+
31
- 先月からプログラミングを始めました。至らない点も多いと思いますが、ご回答よろしくお願いいたします。
33
+ 先月からプログラミングを始めました。至らない点も多いと思いますが、ご回答
34
+
35
+ お願いいたします。
32
36
 
33
37
 
34
38
 
@@ -36,13 +40,11 @@
36
40
 
37
41
 
38
42
 
39
- ```python
40
-
41
- raw_data=input("Please input data:")
43
+ ```raw_data=input("Please input data:")
42
44
 
43
45
  print(raw_data)
44
46
 
45
- data=raw_data.split(" "or"/"or",")
47
+ data=raw_data.split(" ")
46
48
 
47
49
  print(data)
48
50
 
@@ -50,14 +52,14 @@
50
52
 
51
53
  for i in range(N):
52
54
 
53
- data[i]=float(data[i])
55
+ data=float(data)
54
56
 
55
57
  print(data)
56
58
 
57
- S=sum(data[i])
59
+ S=sum(data)
58
60
 
59
61
  print(S)
60
62
 
61
- A=sum(data[i])/len(data)
63
+ A=sum(data)/len(data)
62
64
 
63
- print(A)```
65
+ print(A)``

2

インデントの追加。

2021/07/22 01:07

投稿

mekw_23
mekw_23

スコア1

test CHANGED
@@ -1 +1 @@
1
- 'float' object is not iterableがでてしまう。
1
+ inn'float' object is not iterableがでてしまう。
test CHANGED
@@ -32,9 +32,13 @@
32
32
 
33
33
 
34
34
 
35
- jupyterhubで行っています。python3です。``````
35
+ jupyterhubで行っています。python3です。
36
36
 
37
+
38
+
39
+ ```python
40
+
37
- ```raw_data=input("Please input data:")
41
+ raw_data=input("Please input data:")
38
42
 
39
43
  print(raw_data)
40
44
 
@@ -56,6 +60,4 @@
56
60
 
57
61
  A=sum(data[i])/len(data)
58
62
 
59
- print(A)
63
+ print(A)```
60
-
61
- ```

1

コードを貼り付けました。

2021/07/22 00:29

投稿

mekw_23
mekw_23

スコア1

test CHANGED
File without changes
test CHANGED
@@ -32,4 +32,30 @@
32
32
 
33
33
 
34
34
 
35
- jupyterhubで行っています。python3です。
35
+ jupyterhubで行っています。python3です。``````
36
+
37
+ ```raw_data=input("Please input data:")
38
+
39
+ print(raw_data)
40
+
41
+ data=raw_data.split(" "or"/"or",")
42
+
43
+ print(data)
44
+
45
+ N=len(data)
46
+
47
+ for i in range(N):
48
+
49
+ data[i]=float(data[i])
50
+
51
+ print(data)
52
+
53
+ S=sum(data[i])
54
+
55
+ print(S)
56
+
57
+ A=sum(data[i])/len(data)
58
+
59
+ print(A)
60
+
61
+ ```