Python 程序读取数字 n 并打印系列"1+2+…..+n= "
pythonserver side programmingprogramming更新于 2023/12/23 14:33:00
当需要显示给定范围内所有自然数的总和时,可以定义一个方法,使用循环迭代元素,并返回这些数字的总和作为输出。
下面是相同的演示 −
示例
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("值为 ") print(val) print("9 以内的自然数之和为 : ") print(sum_natural_nums(val))
输出
值为 9 9 以内的自然数之和为 : 165.0
解释
名为‘sum_natural_nums’的方法定义了以数字为参数的方法。
总和值定义为 0。
循环遍历作为参数传递的数字。
每次遇到数字时,总和都会增加。
这将作为输出返回。
定义需要求和的自然数的数量值。
通过传递此数字作为参数来调用该方法。
相关输出显示在控制台上。