私はこれを使用して、指定された範囲内の素数のリストを作成するために管理:Python 3.5で与えられた範囲の素数の和はどうやって求められますか?
import numpy as np
num = int(input("Enter a number: "))
for a in range(2,num+1):
maxInt=int(np.sqrt(a)) + 1
for i in range(2,maxInt):
if (a%i==0):
break
else:
print (a)
私はちょうど
print (sum(a))
を置くようになりまし範囲内の素数の全ての合計を見つけたいです
しかし、それをやろうとしたとき、私は次のようなトレースバックを得る:あなたのケースでは
Traceback (most recent call last):
File "C:/Users/Jason/PycharmProjects/stackidiots/scipuy.py", line 11, in <module>
print(sum(a))
TypeError: 'int' object is not iterable