python使用迴圈結構 python迴圈結構

2021-10-17 04:36:44 字數 693 閱讀 6728

python迴圈結構

1.1 使用while

python 中沒有 do…while 迴圈

while … else 在條件語句為 false 時執行 else 的語句塊:

list

iwhile

ilen

list

print

listii

# while可以使用else語句

list

iwhile

ilen

list

print

listii

else

print

'**** 程式執行結束 *****'

**** 程式執行結束 *****

1.2 使用for

for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。

一般結構如下

forvariable

insequence

statements

else

statements

# 遍歷數字, 可以使用range方法

fori

inrange

print

i# 第二個引數不可達,第三個引數為步長不指定時,預設為1

fori

inrange

print

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