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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript進階之流程控制語句JavaScript
- JavaScript之流程語句JavaScript
- python 控制語句Python
- MySQL全面瓦解20:可程式設計性之流程控制語句MySql程式設計
- python-條件控制(if語句)Python
- 初學Python(七)——控制語句Python
- flask之控制語句 if 語句與for語句Flask
- Python流程控制語句詳解Python
- Java 控制語句Java
- 程式控制語句
- python三種流程控制的語句Python
- Python中流程控制語句有哪些?Python
- python基礎之流程控制-day4Python
- python中try語句的工作過程Python
- Oracle儲存過程乾貨(二):PLSQL控制語句Oracle儲存過程SQL
- 『無為則無心』Python基礎 — 13、Python流程控制語句(條件語句)Python
- 『無為則無心』Python基礎 — 15、Python流程控制語句(for迴圈語句)Python
- 流程控制語句
- PLSQL Language Referenc-PL/SQL控制語句-順序控制語句-NULLSQLNull
- Java™ 教程(控制流語句)Java
- Go:條件控制語句Go
- PLSQL學習——控制語句SQL
- Java流程控制語句Java
- [Linux]控制語句If caseLinux
- 5、控制語句的使用
- 【搞定Go語言】第2天4:Go語言基礎之流程控制Go
- Java學習之流程控制Java
- 【分支流程控制語句、迴圈流程控制語句】的學習
- Linux下邏輯測試語句引數和流程控制語句 if語句Linux
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- PL/SQL 條件控制語句SQL
- 流程控制、 迴圈語句
- swift控制流——迴圈語句Swift
- linux 迴圈控制語句Linux
- PL/SQL迴圈控制語句SQL
- SQL SERVER 流程控制語句SQLServer
- java兩個控制語句(轉)Java
- python-with語句Python