0
我在Python中創建一個程序,加起來總的所有主要numbrs高達10到目前爲止我的代碼是:Python的 - 素數
total = 0
for i in range (10):
for a in range (2,i):
if i % a == 0:
break
else:
total += i
break
print total
我的代碼不包括2作爲主要數量但包括9.可以有人發現錯誤?
'a'永遠不會超過2個,因爲你總是立刻崩潰。 – interjay
您應該使用continue而不是break –
請參閱下面的答案,我相信這只是一個縮進錯誤。 – AChampion