【发布时间】:2021-07-21 04:38:47
【问题描述】:
def prime_check(num):
if num>1:
if num == 2:
return True
for i in range(2, num+1):
if ((num%i) == 0):
print(i)
return False
else:
return True
else:
return False
prime_check(99)
returns true(如素数)当我使用值 99 时它应该为假。为什么?
【问题讨论】: