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