找出1000以内的所有质数,并且统计1000以内质数的个数

代码如下:

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}')

结果如下:
在这里插入图片描述

发布了273 篇原创文章 · 获赞 40 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_41855010/article/details/105256356