题目转载:http://python.wzms.com/s/1/74
题目描述:
计算非负整数 m 到 n(包括m 和 n )之间的所有奇数的和,其中,m 不大于 n,且n 不大于300。例如 m=3, n=12, 其和则为:3+5+7+9+11=35。
输入格式:
两个数 m 和 n,一行一个数, 0 <= m <= n <= 300 。
输出格式:
输出一行,包含一个整数,表示m 到 n(包括m 和 n )之间的所有奇数的和
代码:
m, n = map(int, input().split())
odd_number_sum = 0
for number in range(m, n+1):
if number % 2 != 0:
odd_number = number
odd_number_sum += odd_number
print(odd_number_sum)
运行结果: