python之流程控制語句

dapan發表於2021-09-11

python之流程控制語句

python之流程控制語句:

1、分支語句:

單分支

if 判斷條件:    
程式碼塊

雙分支

if 判斷條件:    
程式碼塊
else:    
程式碼塊

多分支

if 判斷條件1:    
程式碼塊1
elif 判斷條件2:    
程式碼塊2
...
elif 判斷條件n:    
程式碼塊n
else:    
預設程式碼塊

2、迴圈語句:

while迴圈語句

while迴圈語句的基本形式如下:

while 判斷條件:    
程式碼塊

當給定的判斷條件的返回值的真值測試結果為True時執行迴圈體的程式碼,否則退出迴圈體。

while..else 語句形式:

while 判斷條件:    
程式碼塊
else:    
程式碼塊

else中的程式碼塊會在while迴圈正常執行完的情況下執行,如果while迴圈被break中斷,else中的程式碼塊不會執行。

for迴圈

for 臨時變數 in 可迭代物件:    
程式碼塊

迴圈控制語句可以更改迴圈體中程式的執行過程,如中斷迴圈、跳過本次迴圈。迴圈控制語句 說明:break 終止整個迴圈contine 跳過本次迴圈,執行下一次迴圈pass pass語句是個空語句,只是為了保持程式結構的完整性,沒有什麼特殊含義。pass語句並不是只能用於迴圈語句中,也可以用於分支語句中。

迴圈巢狀:迴圈巢狀是指:在一個迴圈體裡面嵌入另一迴圈。

更多Python基礎知識,請轉到:!!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/758/viewspace-2833099/,如需轉載,請註明出處,否則將追究法律責任。

相關文章