使用三種方法實現(xiàn)0-n累加求和
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:空間域名、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、清河網(wǎng)站維護、網(wǎng)站推廣。
定義函數(shù)分別使用while循環(huán)、for循環(huán)、遞歸函數(shù)實現(xiàn)對0-n的累加求和
1、使用while循環(huán)
定義一個累加求和函數(shù)sum1(n),函數(shù)代碼如下:
20200503163511.jpg
2、使用 for循環(huán)
定義一個累加求和函數(shù)sum2(n),函數(shù)代碼如下:
20200503163523.jpg
3、使用遞歸函數(shù)
定義一個累加求和函數(shù)sum3(n),函數(shù)代碼如下:
1、使用while循環(huán)
定義一個累加求和函數(shù)sum1(n),函數(shù)代碼如下:
?
2、使用 for循環(huán)
定義一個累加求和函數(shù)sum2(n),函數(shù)代碼如下:
?
3、使用遞歸函數(shù)
定義一個累加求和函數(shù)sum3(n),函數(shù)代碼如下:
?
二、使用了三種實現(xiàn)累加求和的方法,分別定義了三個函數(shù)。
1、對0-100實現(xiàn)累加求和,令n=100,分別調(diào)用三個函數(shù),
代碼如下:
?
2、 控制臺的輸出結(jié)果都為:5050
?
3、這里需要注意的是:
1、在while循環(huán)中需要定義初始值和累加變量,防止出現(xiàn)死循環(huán);
你可以使用以下代碼從鍵盤輸入五個數(shù)并顯示累加結(jié)果:
# 首先,讓用戶輸入五個數(shù)
num1 = input("請輸入第一個數(shù):")
num2 = input("請輸入第二個數(shù):")
num3 = input("請輸入第三個數(shù):")
num4 = input("請輸入第四個數(shù):")
num5 = input("請輸入第五個數(shù):")
# 然后,將這五個數(shù)轉(zhuǎn)換為整數(shù)
num1 = int(num1)
num2 = int(num2)
num3 = int(num3)
num4 = int(num4)
num5 = int(num5)
# 最后,計算五個數(shù)的和并輸出結(jié)果
sum = num1 + num2 + num3 + num4 + num5
print("五個數(shù)的和為:", sum)
在這段代碼中,我們使用了 Python 中的 input() 函數(shù)來從鍵盤輸入五個數(shù)。然后,我們使用 int() 函數(shù)將這五個數(shù)轉(zhuǎn)換為整數(shù),最后使用變量 sum 來存儲五個數(shù)的和,并使用 print() 函數(shù)輸出結(jié)果。
希望這能幫到你!
分享題目:累加函數(shù)代碼python python累加法
當前地址:http://chinadenli.net/article18/dogsgdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、自適應網(wǎng)站、營銷型網(wǎng)站建設(shè)、定制開發(fā)、搜索引擎優(yōu)化、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)