私はこれに助けが必要です。 与えられた整数のリストから素数の和を求めたいと思います。同じテストケースがいくつかあります。Pythonで整数のリストから素数の合計を計算するには?
n([3,3,1,13])
19
n([2,4,6,9,11])
13
n([-3,0,1,6])
0
次のように私が書いたコードがあるが、それは上記のテストケースで失敗..
def sumprimes(n):
sum1 = 0
for i in range(0,len(n)):
num = n[i]
if num > 1:
for j in range(2, int(num**0.5)+1):
if num%j != 0:
sum1 = sum1 + num
else:
sum1 = 0
return(sum1)
。 –
@KennyOstrom確かに、それはOPの質問ではありません;) –