用python输出1到1000的所有素数

输出1到1000的所有素数

n=1
a=0
print (“从1到1000的素数”)
for i in range (2,1000):
flag=1
for j in range (2,int (i**0.5)+1):
if i%j==0:
flag=0
break
if flag 0:
continue
print("{}\t".format(i),end="")
a+=1
if a%10
0:
print("")

用python输出1到1000的所有素数_第1张图片
用python输出1到1000的所有素数_第2张图片

你可能感兴趣的:(python,素数筛)