Python求a到b偶数之和
作者:野牛程序员:2023-06-29 07:40:33python阅读 2780
要求a到b之间所有偶数的和,可以使用以下Python代码:
def sum_of_even_numbers(a, b):
sum = 0
for num in range(a, b+1):
if num % 2 == 0:
sum += num
return sum
a = int(input("请输入a的值:"))
b = int(input("请输入b的值:"))
result = sum_of_even_numbers(a, b)
print("a到b之间的所有偶数的和为:", result)首先,我们定义了一个名为sum_of_even_numbers的函数,它接受两个参数a和b。然后,我们初始化一个变量sum为0,用于存储偶数之和。
接下来,我们使用for循环遍历从a到b的所有数字(包括a和b)。在循环内部,我们使用取模运算符%来检查当前数字是否为偶数(即是否可以被2整除)。如果是偶数,我们将其加到sum变量中。
最后,我们返回计算得到的和并打印结果。
请注意,上述代码假设输入的a和b都是整数,并且a <= b。如果需要做输入验证,可以根据具体情况进行添加。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python求a到b之间整数之和
- 下一篇:Python求a到b奇数之和
