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...