i = 2 # i是循环计数器,从2数到100
while (i < 100):
j = 2 #j一个个的从2数到i,看看j是不是i的因子,是就说明i不是素数
while (j <= (i / j)): # 本来j是从2数到i,但这里只数到i/j,因为j>i/j时,它们相乘就大于i了,所以这里缩短循环次数
if not(i % j):break # not(i % j) 为True时,则终止循环,意思就是i%j为False时即为0,则终止循环
j = j + 1 #没有因子,则j一个一个的数
if(j > i / j): #j数到>i/j时,表示2--->i中没有一个因子,说明i是素数
print(i, '是素数')
i = i + 1 # i一个一个数
print("Good bye!")