分支結構控制語句與迴圈結構控制語句(Python)

2021-10-24 16:30:06 字數 1238 閱讀 4994

if 條件表示式:

語句體

if 條件表示式:

語句體1

else:

語句體2

if 條件表示式

語句體1

elif 語句表示式2:

語句體2

………………

elif 語句表示式 n -

1: 語句體n -

1else:

語句體n

x =

5if x > 0:

y =1else:

y =0

可用三元運算改寫為:

x =

5y =

1if x > 0

else

0

while 條件表示式:

迴圈體

簡單的while迴圈由關鍵字 while、條件表示式、冒號、迴圈體構成

(2) 執行完迴圈體,轉步(1)

(3) 迴圈結束

tips:(1) 組成迴圈體的各語句必須是以相同的格式縮排

(2) 迴圈體既可以由單個語句組成,也可以由多條語句組成。如果語句尚未確定,可以暫時使用 pass 語句表示空操作,但是不可以沒有任何語句

(3) 迴圈體中要有語句來改變某個變數的值,使得條件表示式因為該變數值的改變可以出現結果為假(包括零、空),從而能夠導致迴圈終止,否則會造成死迴圈,這個變數通常被稱為迴圈控制變數

(4) 關鍵字 while 必須小寫

for語句通過遍歷乙個序列(字串、列表、元組)或可迭代物件中的每個元素來建立迴圈

for 變數 in 序列或可迭代物件:

迴圈體

range

( start, stop [

, step]

)

x  =

range(10

)y =

list

(x)z =

tuple

(x)

語句控制結構 迴圈

c語言中 do while while do for python中 while for while迴圈 語法 while 條件表示式 滿足條件需要執行的語句 示例1 輸出如下圖形 i 1 用於控制迴圈的次數 while i 5 print i 1 i i 1 示例2 計算0 100之間的整數之和。...

shell 結構控制 迴圈語句

迴圈語句大家的差不多,就是for,while,until等等 下面就是這些基本的語法結構 for var in list docommand done while command do conmand done utile command do command done 基本上語法結構都差不多 fo...

Python控制語句 迴圈結構

二.迴圈結構 1.while語句 while 判斷條件 執行語句 2.for語句 for 迴圈索引值 in 序列 迴圈體注 對於列表可通過索引 列表下標 遍歷 for i in range len fruits print 當前水果 fruits i 3.continue與break語句 4.迴圈巢...