【Python】输入一个自然数n,求小于等于n的素数之和

import math
def isPrime(num):
    for i in range(2,int(math.sqrt(num))):
        if(num%i==0):
            return False
    return True
sum=0
n=int(input())
for i in range(2,n+1):
    if(isPrime(i)):
        sum+=i

print(sum)

猜你喜欢

转载自blog.csdn.net/qq_36045898/article/details/112841788