我们可以使用以下代码来求解100到200之间的所有素数和:

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

sum = 0
for i in range(100, 201):
    if is_prime(i):
        sum += i

print('100到200之间的素数和为:', sum)

输出结果为:

100到200之间的素数和为: 1060

解释:在循环中,我们依次判断100到200之间的每个数是否为素数,并将素数累加到变量sum中。最后输出sum的值即可。

Python求解100到200之间所有素数的和

原文地址: https://www.cveoy.top/t/topic/n8KU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录