免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Python學(xué)習(xí)入門(8)—流程控制語句

雖然線性地執(zhí)行指令可以最大化程序的執(zhí)行效率,但是實際中程序的執(zhí)行不可避免地會根據(jù)既定邏輯動態(tài)地偏離之前的執(zhí)行路線。程序的執(zhí)行路線是由流程控制語句來控制的。Python中流程控制語句有:

  • if語句 用于實現(xiàn)邏輯判斷'如果……就……,否則……'。示例如下:

【示例】if語句使用

實際使用中,if復(fù)合語句中可能出現(xiàn)多個相鄰的elif子句,也可能只出現(xiàn)if和elif或if和else或只有 if,也可能在各子句中嵌套if復(fù)合語句。if復(fù)合語句的執(zhí)行順序為:

  1. 判斷if后條件表達(dá)式,如果為真執(zhí)行2,否則執(zhí)行3
  2. 執(zhí)行該if子句中語句
  3. 如果有同級elif子句則執(zhí)行4,否則跳轉(zhuǎn)到5
  4. 判斷elif子句后條件表達(dá)式,如為真則執(zhí)行該子句中語句
  5. 如果有同級elif子句,跳轉(zhuǎn)到4,否則執(zhí)行6
  6. 如有同級else子句,執(zhí)行該子句,否則執(zhí)行7
  7. 結(jié)束
  • while語句用來實現(xiàn)邏輯控制'當(dāng)……,……'。示例如下:

【示例】while語句使用

while后跟可判斷邏輯值的表達(dá)式,執(zhí)行順序如下:

  1. 判斷while后條件表達(dá)式。如果為真,執(zhí)行2,否則,執(zhí)行3
  2. 執(zhí)行while子句中語句,跳轉(zhuǎn)到1
  3. 如果有else子句,則執(zhí)行
  4. 結(jié)束
  • for語句

【示例】for循環(huán)

  • break語句用于跳出包含該語句的最內(nèi)層的for或while循環(huán)。被跳出的循環(huán)中break之后的所有語句(包括else子句)都不被執(zhí)行。程序會執(zhí)行緊接著被跳出循環(huán)之后的語句繼續(xù)執(zhí)行。示例如下:

【示例】break語句

  • continue語句用于跳過本次循環(huán)continue之后的語句,繼續(xù)下一次循環(huán)。示例如下:

【示例】continue語句

【結(jié)束】

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Python 流程控制全記錄
一文搞懂Python程序語句
Python 學(xué)習(xí)筆記之流程控制
Python入門(5)——分支與循環(huán)
條件循環(huán)語句組成了Python代碼的骨架
Python選擇語句是什么?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服