使用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)

如需转载,请注明出处;本文地址:https://www.perfcode.com/p/sum-first-n-natural-numbers.html