程式流程 (順序,選擇,迴圈)

JINGDIANDONGTAI發表於2020-09-24

Python程式流程 (順序,選擇,迴圈)

順序
Python中語句的執行順序是從上往下,從左往右的

選擇
單分支
if + 條件 + 條件成立執行的程式碼;
僅能做一次選擇。
雙分支
if condition + 條件 + 條件成立執行的程式碼;
else +條件不成立執行的程式碼
多分支
if + 條件 1+ 條件1成立執行的程式碼;
elif + 條件 2+ 條件2成立執行的程式碼;

(需要多少次選擇則使用多少次elif)
else + 不滿足上述任何條件時執行的程式碼
下圖為多分支的示例

在這裡插入圖片描述

迴圈
while迴圈
while 條件:
迴圈體
else:
迴圈結束執行

break可以在任意位置直接終止迴圈;
continue可以在合理位置跳過本次迴圈,執行下次迴圈
在這裡插入圖片描述

相關文章