题目转载:http://python.wzms.com/s/1/34
题目描述:
求
注意:第二个是1到50
输入格式:
无
输出格式:
题目描述中算式的值,并保留4位小数。
解题思路:
1、用三个for循环,把三个累加和分别求出来
2、把三个累加和相加,把相加所得的和按照格式输出
代码
cumulative_sum_1 = 0
for k in range(1, 101):
cumulative_sum_1 += k
cumulative_sum_2 = 0
for k in range(1, 51):
cumulative_sum_2 += k**2
cumulative_sum_3 = 0
for k in range(1, 11):
cumulative_sum_3 += (1/k)
print('%.4f' % (cumulative_sum_1+cumulative_sum_2+cumulative_sum_3))
运行结果: