Python程序:读取数字n并打印序列“1+2+…..+n= ”
当需要显示给定范围内所有自然数的和时,可以定义一个方法,该方法使用循环迭代元素,并将这些数字的和作为输出返回。
以下是演示:
示例
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。
循环迭代传递作为参数的数字。
每次遇到数字时,和都会递增。
将其作为输出返回。
定义需要求和的自然数的数量值。
通过将此数字作为参数调用该方法。
在控制台上显示相关的输出。
广告
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP