题目转载:http://python.wzms.com/s/1/86
题目描述:
求1到n的累加和。
输入格式:
一个数n
输出格式:
一个数表示累加和
第一种解法:用for循环来做累加
代码:
n = int(input())
accumulate_sum = 0
for i in range(1, n+1):
accumulate_sum += i
print(accumulate_sum)
运行结果:
第二种解法:用while循环来做累加
代码:
n = int(input())
accumulate_sum = 0
while n > 0:
accumulate_sum += n
n -= 1
print(accumulate_sum)
运行结果: