本来j范围应该是2到i的,用sqrt(i)+1可以简化算法的一种办法,那本谭浩强c语言上说的,具体怎么来没研究过作者: fl0w 时间: 2013-9-18 14:32
输出100以内的质数:
t = [2]
for i in range(3,101,2):
s = [j for j in t if i%j==0]
if not s:t.append(i)
print(t)作者: fl0w 时间: 2013-9-20 10:43
fl0w 发表于 2013-9-18 14:32
输出100以内的质数:
t = [2]
for i in range(3,101,2):