使用Python求取前n个自然数的总和
给一个自然数n,使用Python求取前n个自然数的总和;
使用while实现
n=int(input("请输入n:"))
sum = 0
while(n > 0):
sum += n
n -= 1
print("前n个自然数的总和为:",sum)
输出:
请输入一个自然数:5
前n个自然数的总和为: 15
使用for实现
n=int(input("请输入n:"))
sum = 0
for i in range(0,n+1):
sum += i
print("前n个自然数的总和为:",sum)