python的基礎迴圈

2021-10-10 07:12:33 字數 820 閱讀 3633

while 條件():

當條件滿足時,執行語句1

當條件滿足時,執行語句2

.。。。。。。

例如:求1+2+3+…+100的和

n =

100sum=0

counter =

1while counter <= n:

sum=

sum+ counter

counter +=

1print

("1 到 %d 之和為: %d"

%(n,

sum)

)

最終輸出 :1 到 100 之和為: 5050
for 變數 in range(?): (該問號的引數自己根據需要選擇)

迴圈需要執行的**

例如:求1~100之間所有奇數的和

sum=0

for i in

range(1

,101,2

):sum=

sum+i

print

(sum

)

最終輸出2500

在了解迴圈語句的使用方法之前,我們先來了解幾個迴圈控制語句:

1)break語句

在語句塊執行過程中終止迴圈,並且跳出整個迴圈
2) continue語句
在語句塊執行過程中終止當前迴圈,跳出該次迴圈,執行下一次迴圈。
3)pass語句
pass是空語句,是為了保持程式結構的完整性。
就到兒吧

Python基礎 迴圈

要計算1 2 3,我們可以直接寫表示式 1 2 3 6要計算1 2 3 10,勉強也能寫出來。但是,要計算1 2 3 10000,直接寫表示式就不可能了。為了讓計算機能計算成千上萬次的重複運算,我們就需要迴圈語句。python的迴圈有兩種,一種是for.in迴圈,依次把list或tuple中的每個元...

python基礎 迴圈

for迴圈 a 11,22,33,44 for i in a print i 結果 11 2233 44while迴圈 i 0 while i 3 i 3為迴圈條件,當條件為真時,執行後面的迴圈體 條件為假時不執行 print i i 1結果 0 12break和continue i 0 while...

Python基礎 迴圈

目錄迴圈 練習break continue 小結 要計算1 2 3,我們可以直接寫表示式 1 2 3 6要計算1 2 3 10,勉強也能寫出來。但是,要計算1 2 3 10000,直接寫表示式就不可能了。為了讓計算機能計算成千上萬次的重複運算,我們就需要迴圈語句。python的迴圈有兩種,一種是fo...