**
if 條件表示式:
語句塊 #當條件表示式為true時,執行語句塊
![在這裡插入描述](
if 條件表示式
語句塊1 #當條件表示式為true時,執行語句塊1
else
語句塊2 #當條件表示式為false時,執行語句塊2
if 條件表示式
語句塊1 #當條件表示式為true時,執行語句塊1
else
語句塊2 #當條件表示式為true時,執行語句塊2
…else
語句塊2 #當條件表示式為true時,執行語句塊2
if 條件表示式1:
if 條件表達:2
語句塊2 if 條件表示式3
語句塊3
else:
語句塊4
if 條件表示式1
if 條件表示式2
語句塊2
else:
if 條件表示式3
語句塊3
else
語句塊4
讓程式重複的執行某些語句在給定條件成立時,重複執行某個程式段,通常給定條件為迴圈條件,反覆執行的程式段為迴圈體
在while語句中,當條件表示式為true時,就重複執行語句塊;當條件表示式為false時,就結束執行語句塊。while語句的語法格式如下:
while 條件表示式:
語句塊 #此處語句塊也稱為迴圈體
for語句可以迴圈遍歷任何序列中的元素,如列表、元組、字串等,其語法格式如下:
for 元素 in 序列
語句塊其中,for、in為關鍵字,for後面是每次從序列中取出的乙個元素。接下來演示for語句的用法,如例所示。
for word in 「python」:
print(word)
當需要遍歷數字序列時,可以使用range()函式,它會生成乙個數列,接下來演示其用法,如例所示
sum=0
for i in range(1,101):
sum+=i
print(「1+2+…+100=%d」%sum)
可以使程式立即退出迴圈,轉而執行該迴圈的下一條語句
用於跳過當前迴圈體中剩餘的語句,然後進行下一次迴圈
else語句除了可以與if語句搭配使用外,還可以與while語句、for語句搭配使用,當條件不滿足時執行else語句塊,它只在迴圈結束後執行。接下來演示for語句搭配else語句用法
Python流程控制語句流程控制語句
流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...
流程控制語句
for a b c 若迴圈體中出現continue,c語句仍得到執行。while dowhile b 執行完do後大括號,再檢驗while b 條件,若為真,繼續。從而有a語句塊至少執行一次的特性。continue 迴圈體內餘下語句忽略,繼續下次迴圈。break用於跳出迴圈或switch.case....
流程控制語句
迴圈 while do while for 判斷 if else switch case 異常處理 try catch finally throw 分支 break continue label return 迴圈 while和do while語句 while語句用於在條件保持為true時反覆執行乙...