想要實現從 0 到 10 的累加,可以執(zhí)行如下代碼:
“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)的服務宗旨!把網站當作互聯(lián)網產品,產品思維更注重全局思維、需求分析和迭代思維,在網站建設中就是為了建設一個不僅審美在線,而且實用性極高的網站。創(chuàng)新互聯(lián)對網站設計、網站建設、網站制作、網站開發(fā)、網頁設計、網站優(yōu)化、網絡推廣、探索永無止境。
print("計算 0+2+...+10 的結果為:")
#保存累加結果的變量result = 0
#逐個獲取從 0到 10 這些值,并做累加操作
for i in range(0,10):
result += iprint(result)
上面代碼中,使用了 range() 函數,此函數是 Python 內置函數,用于生成一系列連續(xù)整數,多用于 for 循環(huán)中。
擴展資料:
使用Python編程時的注意事項:
1、初始變化量
在Python里,一個表達式中的名字在它被賦值之前是沒法使用的。這是有意而為的:這樣能避免一些輸入失誤,同時也能避免默認究竟應該是什么類型的問題(0,None,””,[],?)。記住把計數器初始化為0,列表初始化為[],以此類推。
2、從第一列開始
確保把頂層的,未嵌套的代碼放在最左邊第一列開始。這包括在模塊文件中未嵌套的代碼,以及在交互提示符中未嵌套的代碼。Python使用縮進的辦法來區(qū)分嵌套的代碼段,因此在你代碼左邊的空格意味著嵌套的代碼塊。除了縮進以外,空格通常是被忽略掉的。
1、使用while循環(huán)
定義一個累加求和函數sum1(n),函數代碼如下:
?
2、使用 for循環(huán)
定義一個累加求和函數sum2(n),函數代碼如下:
?
3、使用遞歸函數
定義一個累加求和函數sum3(n),函數代碼如下:
?
二、使用了三種實現累加求和的方法,分別定義了三個函數。
1、對0-100實現累加求和,令n=100,分別調用三個函數,
代碼如下:
?
2、 控制臺的輸出結果都為:5050
?
3、這里需要注意的是:
1、在while循環(huán)中需要定義初始值和累加變量,防止出現死循環(huán);
使用三種方法實現0-n累加求和
定義函數分別使用while循環(huán)、for循環(huán)、遞歸函數實現對0-n的累加求和
1、使用while循環(huán)
定義一個累加求和函數sum1(n),函數代碼如下:
20200503163511.jpg
2、使用 for循環(huán)
定義一個累加求和函數sum2(n),函數代碼如下:
20200503163523.jpg
3、使用遞歸函數
定義一個累加求和函數sum3(n),函數代碼如下: