project euler之第10001个素数

Posted chif

tags:

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

import math
count = 0
num = 1
while count<10001:
    num +=1
    if num > 1:
        for i in range(2, int(math.sqrt(num))+1):
            if (num % i) == 0:
                break
        else:
            print(num, "是质数")
            count +=1
    else:
        print(num, "不是质数")
print(count)

 

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

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

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

project euler之素数的总和

Python练习题 038:Project Euler 010:两百万以内所有素数之和

Project Euler 58: Spiral primes

python 第10001个素数