# 定义一个函数,用于计算偶数之和
def calculate_even_sum(start, end):
# 初始化总和为0
even_sum = 0
# 循环遍历从start到end的数字
for number in range(start, end + 1):
# 如果数字是偶数,则将其加到总和上
if number % 2 == 0:
even_sum += number
# 返回计算得到的偶数总和
return even_sum
# 主程序
if __name__ == "__main__":
# 计算从1到100的偶数之和
sum_of_evens = calculate_even_sum(1, 100)
# 打印结果
print("从1到100的偶数之和是:", sum_of_evens)
这段代码定义了一个名为calculate_even_sum的函数,它接受两个参数:start和end,分别代表计算范围的起始和结束值。函数内部,我们初始化一个变量even_sum来存储总和,然后通过一个for循环遍历指定范围内的所有数字。在循环内部,我们使用if语句检查当前数字是否为偶数(即数字除以2的余数为0),如果是,就将该数字加到even_sum变量上。循环结束后,函数返回计算得到的偶数总和。
在主程序部分,我们调用calculate_even_sum函数,传入起始值1和结束值100,然后打印出函数返回的结果。这样,我们就能得到从1到100的偶数之和。
