def is_prime(x):
if x < 2:
return False
else:
for n in range(2, x):
if x % n == 0:
return True
print is_prime(9)返回True而不是False.
我不太明白。
在range (2,9)包括该列表:2,3,4,5,6,7,8
和9 % 3 == 0,那我怎么没有得到False那个函数的答案呢?
慕少森
相关分类