python迴圈結構
1.1 使用while
python 中沒有 do…while 迴圈
while … else 在條件語句為 false 時執行 else 的語句塊:
list
iwhile
ilen
list
listii
# while可以使用else語句
list
iwhile
ilen
list
listii
else
'**** 程式執行結束 *****'
**** 程式執行結束 *****
1.2 使用for
for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。
一般結構如下
forvariable
insequence
statements
else
statements
# 遍歷數字, 可以使用range方法
fori
inrange
i# 第二個引數不可達,第三個引數為步長不指定時,預設為1
fori
inrange
i
分支結構控制語句與迴圈結構控制語句(Python)
if 條件表示式 語句體if 條件表示式 語句體1 else 語句體2if 條件表示式 語句體1 elif 語句表示式2 語句體2 elif 語句表示式 n 1 語句體n 1else 語句體nx 5if x 0 y 1else y 0可用三元運算改寫為 x 5y 1if x 0 else 0whil...
Python迴圈結構
1 遍歷迴圈 1 for 迴圈變數 in 遍歷結構 語句塊 從遍歷結構中逐一提取元素,放在迴圈變數中 由保留字for和in組成,完整遍歷所有元素後結束 每次迴圈,所獲得元素放入迴圈變數,並執行一次語句塊 2 計數迴圈 n次 for i in range n 語句塊 遍歷由range 函式產生的數字序...
python迴圈結構
python 中沒有 do while 迴圈 while else 在條件語句為 false 時執行 else 的語句塊 list 1,2,3,4,5 i 0 while i len list print list i i 1123 45 while可以使用else語句 list 1,2,3,4,5...