def prime(n):
prime_list = [1,2]
last_list=[]
for i in range(3, n+1):
for x in range(2, i):
last = i % x
last_list.append(last)
last_list.sort()
if len(last_list) == 0 or last_list[0] != 0:
prime_list.append(i)
else:
last_list.clear()
print(prime_list)
prime(20)
python--返回N以内的素数
最新推荐文章于 2023-02-20 18:00:58 发布