当前位置:首页python > 正文

python求n以内偶数和

作者:野牛程序员:2023-07-18 18:40:15python阅读 2950

要求n以内的偶数和,可以使用以下的Python代码来实现:

def sum_of_even_numbers(n):
    total = 0
    for num in range(2, n+1, 2):
        total += num
    return total

n = int(input("请输入一个正整数n:"))
result = sum_of_even_numbers(n)
print("1到{}以内的偶数和为:{}".format(n, result))

这段代码定义了一个函数 sum_of_even_numbers,该函数接受一个参数 n,表示要求和的上限。然后,通过一个循环遍历从2到n的所有偶数,并将它们累加到 total 变量中。最后,返回累加结果。

在主程序部分,我们接受用户输入的一个正整数 n,然后调用 sum_of_even_numbers 函数,并将结果打印输出。

请注意,这里假设用户会输入一个正整数。如果需要对用户的输入进行验证,请添加适当的输入验证代码。


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

最新推荐

热门点击