📜  一系列第一个奇数然后偶数自然数的范围之和(1)

📅  最后修改于: 2023-12-03 14:48:46.544000             🧑  作者: Mango

一系列第一个奇数然后偶数自然数范围之和

这个程序计算给定范围内一系列第一个奇数然后偶数自然数的和。以下是一个示例的Markdown格式的介绍。

程序介绍

这个程序接受两个整数作为输入参数:起始值和终止值。它会计算这个范围内,一系列第一个奇数然后偶数自然数的总和。

输入
  • 起始值:起始范围内的第一个整数。
  • 终止值:终止范围内的最后一个整数。
输出
  • 返回一个整数,表示范围内一系列第一个奇数然后偶数自然数的总和。
示例
start = 1
end = 10

result = calculate_sum(start, end)
print(f"范围内一系列第一个奇数然后偶数自然数的总和为: {result}")

输出结果:

范围内一系列第一个奇数然后偶数自然数的总和为: 25
代码实现
def calculate_sum(start, end):
    odd_sum = 0
    even_sum = 0
    
    # 计算奇数的和
    for i in range(start, end+1, 2):
        odd_sum += i
    
    # 计算偶数的和
    for i in range(start+1, end+1, 2):
        even_sum += i
    
    # 返回奇数和偶数的总和
    return odd_sum + even_sum

# 测试代码
start = 1
end = 10
result = calculate_sum(start, end)
print(f"范围内一系列第一个奇数然后偶数自然数的总和为: {result}")

这段代码定义了一个名为calculate_sum()的函数来计算奇数和偶数的总和。它使用两个循环,一个计算奇数的总和,另一个计算偶数的总和。最后,通过返回奇数和偶数的总和来得到最终结果。

希望这个程序对你有帮助!