小编Der*_*lay的帖子

计算Primes并附加到列表

我最近开始尝试使用python解决项目Euler上的问题,并且在尝试计算素数并将它们附加到列表时遇到了这个问题.我写了下面的代码,但是我很困惑为什么它在运行时没有输出任何内容.

import math

primes = []

def isPrime(i):
    if number<=1:
        return False
    if number==2:
        return True
    if number%2==0:
        return False
    for i in range(3,int(sqrt(number))+1):
        if number%i==0:
            return False
    return True

for i in range (1, 9999999):
    if isPrime(i) == True:
        primes.append(i)
    else:
        continue
print(primes)
Run Code Online (Sandbox Code Playgroud)

python primes list

6
推荐指数
1
解决办法
451
查看次数

标签 统计

list ×1

primes ×1

python ×1