#!/usr/bin/python # -*- coding: UTF-8 -*-
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, " 是素数"
i = i + 1
print "Good bye!"
#想问下,作为小白不是很理解,如果循环到j=3,i=5+1的时候,开始执行:if(3>6/3):那么打印6了。所有疑问点,这个到底是执行哪一步?因为不会打印6是素数,但是我按照我自己的逻辑是打印出了6,想知道错的点是哪里?求大神们告知下,谢谢