Python程序读取数字n并打印系列“1 + 2 +ŌĆ”。+ n =”
当需要显示给定范围内所有自然数的总和时,可以定义一种方法,使用循环迭代元素,并返回这些数字的总和作为输出。
以下是相同的演示−
更多Python相关文章,请阅读:Python 教程
例子
def sum_natural_nums(val):
my_sum = 0
for i in range(1, val + 1):
my_sum += i * (i + 1) / 2
return my_sum
val = 9
print("The value is ")
print(val)
print("The sum of natural numbers upto 9 is : ")
print(sum_natural_nums(val))
输出
The value is
9
The sum of natural numbers upto 9 is :
165.0
说明
-
定义了一个名为’sum_natural_nums’的方法,该方法接受数字作为参数。
-
将和值定义为0。
-
循环迭代传递的数字参数。
-
每次遇到数字时,增加和。
-
这将作为输出返回。
-
定义需要查找其和的自然数的数量的值。
-
通过将此数字作为参数传递来调用该方法。
-
在控制台上显示相关输出。