流程控制語句

2021-07-02 20:08:26 字數 769 閱讀 1289

迴圈         while、do - while、for

判斷         if - else、switch - case

異常處理 try – catch – finally、throw

分支         break、continue、label :、return

迴圈:while和do – while語句:while語句用於在條件保持為true時反覆執行乙個**塊;

do – while語句的**塊中的語句至少被執行一次。

for語句:

for語句提供一種迭代某個範圍內的值的緊湊方式。

判斷:if – else 語句:if語句使程式能夠根據某些條件有選擇地執行其他語句;

switch語句用於根據乙個整數表示式有條件的執行語句;

注意:必須要有明確的break語句,否則,流程控制將乙個接乙個的經過後面的case語句

比較if語句和switch語句(if語句可以用於根據某範圍的值或條件進行判斷;switch語句只用於根據單個整數值進行判斷)。

異常處理語句:

當程式發生錯誤時,程式會丟擲乙個異常,程式的正常流程被中斷;

分支語句:break、continue語句可以和標籤語句一起使用,也可以沒有標籤;

標籤是放在乙個語句前的識別符號,識別符號後跟乙個冒號;

continue 語句:continue語句用於跳過for、while、do – while迴圈的當前迭代;

return 語句:返回乙個值;不返回值。

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....

流程控制語句

注意 語句判斷是否相等時,用 而不是 注意 每個case語句塊在執行完畢後,需要退出該switch分支時,請不要忘記後面的break default 語句,可以防止遺漏的分支,任何未執行任何分支的條件,將執行default語句 每個case的值,必須是常量表示式,不允許使用變數 swich和case...