i = 2
while(i < 100):
j = 2
while(j <= (i/j)):
if not(i%j): break
j = j + 1
if (j > i/j) : print(i, end=" ")
i = i + 1
逻辑有点理不清
i = 2
while(i < 100):
j = 2
while(j <= (i/j)):
if not(i%j): break
j = j + 1
if (j > i/j) : print(i, end=" ")
i = i + 1
逻辑有点理不清
# 外层循环 i 从2循环到99
i = 2
while(i < 100):
# 内层循环 j 从2循环到根号 i
j = 2
while(j <= (i/j)): # j <= (i/j) 等效于 j*j <= i 也就等于 j <= 根号 i
if not(i%j): break #判断如果i可以被j整除,则提前跳出j的循环
j = j + 1
#如果j > i/j判断为真表示正常循环结束,i没有被j整除,i是素数。 否则就是提前跳出j循环的,i有被j整除,i不是素数。
if (j > i/j) : print(i, end=" ")
i = i + 1