# 写一段程序,分别求出0~100之间的所有偶数的和所有奇数的和
# 方法一:
even_sum = 0
odd_sum = 0
for i in range(0, 101):
if i % 2 == 0:
even_sum += i
else:
odd_sum += i
print("偶数和是:{}".format(even_sum))
print("奇数和是:{}".format(odd_sum))
# 方法二:
def sum_even_odd_function(number_start_even, number_end_even, step_length=1):
sum_all_even = 0
sum_all_odd = 0
i = number_start_even
while i <= number_end_even:
if i % 2 == 0:
sum_all_even += i
else:
sum_all_odd += i
i += step_length
# return sum_all_even
print("{0}~{1}之间的所有偶数和是:{2}".format(number_start_even, number_end_even, sum_all_even))
print("{0}~{1}之间的所有奇数和是:{2}".format(number_start_even, number_end_even, sum_all_odd))
# print(sum_even_function(1, 100))
sum_even_odd_function(1, 100)
20180927_Python练习题-三:写一段程序,分别求出0~100之间的所有偶数的和所有奇数的和
最新推荐文章于 2022-03-24 20:11:49 发布