3 選擇判斷語句 迴圈語句

2021-09-25 08:37:34 字數 1070 閱讀 9147

單分支選擇判斷:if

語法:

if(條件語句)

簡體: if(條件語句)

單條執行語句;//如果條件語句後面沒有大括號,則條件語句所控制的執行語句只能有一條

雙分支選擇判斷:if --else

語法:

if(條件語句)else

多分支選擇判斷:else if

注意事項:

1、從上往下依次匹配,若所有條件都不匹配則執行else裡面的語句

2、如果條件是連續區間,需要注意各條件是否連續

語法:

if(條件語句)else ifelse if

......

else

switch --case多分支:

語法:

switch(表示式)

while迴圈:

語法:

初始化語句;<1>

while(條件語句<2>)

執行順序:<1>–<2>–<3>–<4>–<2>–<3>–<4>…

條件不成立,迴圈結束

死迴圈:條件語句恆成立,迴圈不能結束

流程跳轉語句:

break中斷,結束迴圈

continue繼續,結束當前次迴圈,進入下一次迴圈

do–while迴圈:

語法:

初始化語句<1>

dowhile(條件語句);<4>

執行順序:<1>–<2>–<3>–<4>–<2>–<3>–<4>…

for迴圈:

語法:

for(初始化語句<1>;條件語句<2>;迭代語句<4>)

執行順序:<1>–<2>–<3>–<4>–<2>–<3>–<4>…

3 控制語句 迴圈語句 判斷語句

一 控制語句 分支分流 二 迴圈語句 for while 1 python for迴圈語法 for 變數名 in 某個資料型別 資料型別包含 字串 列表 元組 字典 集合等 塊 s hello for迴圈遍歷s裡面的元素 然後賦值給item for item in s print item for迴...

判斷語句 迴圈語句

條件 false 0,none,true 除false以外 多條件條件中可用邏輯運算子連線條件 注 將最可能的條件放在前面,避免深層次的巢狀,避免無意義的判斷,可用隱式條件 iters 1,2,3,4,5 iters每次取乙個值,有多少值迴圈多少次,並給iter for iter in iters ...

判斷語句和迴圈語句

目錄 if 1 布林表示式加多個語句組成 2 int a 9 if a 15 if else 1 布林表示式判斷真假執行語句 if 判斷語句 else switch 1 可以擁有任意數量的case 2 當被測試的變數等於 case 中的常量時,case 後跟的語句將被執行,直到遇到 break 語句...