我已经写了一个python代码来找到2到30之间的素数。但是我的代码没有对2和3进行求值。任何人都可以告诉我这段代码有什么问题吗?Python中使用for循环和中断的素数
for i in range(2, 30):
for j in range(2, i-1):
if ((i % j) == 0):
print(i, "is not a prime number")
break
else:
print(i, "is a prime number")
break
如果我是2或3,你将不会进入下一个循环 – Morb