-1
我正在使用Python創建一個函數來確定數字是否爲素數。我相信我已經做到了這一點,但是它在一些測試用例上失敗了。例如,對於10,它聲稱它不是最好的。有什麼建議麼?素數確定函數給出了錯誤的結果
def prime(number):
result = None
for i in range(2, number):
if (number % i == 0):
result = False
result = True
return result
請正確縮進你的功能。如果您在返回 – chrisckwong821
檢查[4.4](https://docs.python.org/2/tutorial/controlflow.html)下的控制流結構之前將結果賦值爲True,則這將始終返回True。 – chrisckwong821