for n in range(2, 10):
for x in range(2, n):
if n % x ==0:
break
else:
print(n, '是素数。')
答案是2,3,5,7。其他好理解,请问得出素数2的逻辑是什么?
n为2时,for x in range(2,2)没道理啊。
for n in range(2, 10):
for x in range(2, n):
if n % x ==0:
break
else:
print(n, '是素数。')
答案是2,3,5,7。其他好理解,请问得出素数2的逻辑是什么?
n为2时,for x in range(2,2)没道理啊。