输出1到100的素数并输出素数个数
这个计数可以从后往前减
from math import sqrt
a=1
b=100
counter=b-a+1
for i in range(a,b+1):
if i==1:
counter-=1
elif i==2:
print(2)
continue#计数器不变跳出当前循环
elif i==3:
print(3)
continue
else:
for s in range(2,int(sqrt(i))+1,1):
if i%s==0:
counter-=1
break
else:
print(i)
print(counter)