python 第10001个素数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 第10001个素数相关的知识,希望对你有一定的参考价值。

# for python3.x
primes = [2, 3, 5, 7, 11, 13]
next_try = 15
while True:
	if len(primes) == 10001:
		print(primes[-1])
		break
	if all(next_try % prime > 0 for prime in primes):
		primes.append(next_try)
	next_try += 2

以上是关于python 第10001个素数的主要内容,如果未能解决你的问题,请参考以下文章

Python3练习题 035:Project Euler 007:第10001个素数

Python3练习题 035:Project Euler 007:第10001个素数

数据结构和算法||5,第10001个素数

project euler之第10001个素数

用于查找第n个素数的Python脚本

hdu2098 分拆素数和 素数筛