如何使用 Python 找到自然数的和?
你可以使用 while 循环连续将变量 i 的值增加 1,然后累加。
s,i=0,0 n=10 while i<n: i=i+1 s=s+i print ("sum of first 10 natural numbers",s)
for 循环也用于遍历自然数范围并累加。
s=0 for i in range(11): s=s+i print ("sum of first 10 natural numbers",s)
最后,使用内置函数 sum() 也可以计算一系列数的和
s=sum(range(11)) print ("sum of first 10 natural numbers",s)
广告