代码如下:
import math
def isprime(num):
for i in range(2,int(math.sqrt(num))+1):
if num%i == 0:
return False
return True
count = 0
for i in range(2,1001):
if isprime(i):
print(i,end='\t')
count += 1
print(f'\n1000以内质数的个数是:{count}')
结果如下: