当前位置:首页python > 正文

python 判断查找给定数字范围内的素数并求和

作者:野牛程序员:2023-12-14 20:42:23python阅读 2716

给定一个数字范围,以下是一个 Python 代码片段,用于判断并求和该范围内的素数:

def is_prime(num):
    if num < 2:
        return False
    for i in range(2, int(num**0.5) + 1):
        if num % i == 0:
            return False
    return True

def sum_of_primes(start, end):
    prime_sum = 0
    for num in range(start, end + 1):
        if is_prime(num):
            prime_sum += num
    return prime_sum

# 指定数字范围
start_range = 10
end_range = 50

# 调用函数求和素数
result = sum_of_primes(start_range, end_range)

# 打印结果
print(result)

在这个示例中,is_prime 函数用于检查一个数是否为素数,然后 sum_of_primes 函数用于计算给定范围内所有素数的和。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击