流程控制語句2 0

2021-10-12 16:01:59 字數 849 閱讀 5984

學習了迴圈語句,while語句、for語句、while與for巢狀、break語句、continue語句、else語句、pass語句。

首先,迴圈的意思就是讓程式重複地執行某些語句。在實際應用中,當碰到需要多次重複地執行乙個或多個任務時,可考慮使用迴圈語句來解決。迴圈語句的特點是在給定條件成立時,重複執行某個程式段。通常稱給定條件為迴圈條件,稱反覆執行的程式段為迴圈體。

在while語句中,當條件表示式為true時,就重複執行語句塊;當條件表示式為false時,就結束執行語句塊。while語句中迴圈體是否執行,取決於條件表示式是否為true。當條件表示式為true時,迴圈體就會被執行,迴圈體執行完畢後繼續判斷條件表示式,如果條件表示式為true,則會繼續執行,直到條件表示式為false時,整個迴圈過程才會執行結束。while語句的執行流程。

for語句可以迴圈遍歷任何序列中的元素,如列表、元組、字串等,當需要遍歷數字序列時,可以使用range()函式,它會生成乙個數列,while語句中可以巢狀while語句或for語句,接下來演示while語句中巢狀while語句,此外,for語句中可以巢狀while語句或for語句,break語句可以使程式立即退出迴圈,轉而執行該迴圈外的下一條語句。如果break語句出現在巢狀迴圈中的內層迴圈中,則break語句只會跳出當前層的迴圈。continue語句用於跳過當前迴圈體中剩餘的語句,然後進行下一次迴圈。else語句除了可以與if語句搭配使用外,還可以與while語句、for語句搭配使用,當條件不滿足時執行else語句塊,它只在迴圈結束後執行。此處需要注意,while語句或for語句中有break語句時,程式將會跳過while語句或for語句後的else語句。在編寫乙個程式時,如果對部分語句塊還沒有編寫思路,這時可以用pass語句來佔位。它可以當作乙個標記,表示未完成的**塊。

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時反覆執行乙...