Find all prime numbers within 1000, and count the number of prime numbers within 1000

code show as below:

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

The results are as follows:
Insert picture description here

Published 273 original articles · praised 40 · 30,000+ views

Guess you like

Origin blog.csdn.net/weixin_41855010/article/details/105256356