题目11:输出100以内的素数以及素数的个数。
num=0
for i in range(2,100):
k=True
for j in range(2,i):
if(i%j==0):
k=False
break
if(k==True):
print("%d"%i)
num=num+1
print("素数个数%d"%num)
import math
num=0
for i in range(2,50):
m=int(math.sqrt(i))
k=True
for j in range(2,m+1):
if(i%j==0):
k=False
break
if(k==True):
print("%d"%i)
num=num+1
print("素数个数%d"%num)