條件控制語句
1.if
if(條件)
2.if-else
if(條件)
else
3.if-else if-else
if(條件)
else if
else
4.三目運算子 ? :
(表示式)?true執行這部分 :false執行這部分
5.switch-case-default
switch( 值 )
注:裡面的值可以是int short,byte,char,string型別 ,不能是long,float,double,boolean
case之後如果沒有中斷break就會一直執行下去(case穿透)
迴圈語句
1.for迴圈
for(初始表示式;迴圈條件判斷;運算表示式)
for迴圈執行順序:先式初始表示式,給定義區域性變數並賦值;然後進行迴圈判斷;成立則執行迴圈體,再執行運算表示式,再進行迴圈體判斷-------;
2.while
while(判斷表示式)
3.do–while
dowhile(迴圈判斷表示式)
**注:**這裡和其他迴圈有點不一樣,這裡是先執行一次迴圈體,再進行while迴圈判斷,所以它至少執行一次迴圈;
2.雙重for迴圈(加強for迴圈)
for(初始表示式;迴圈條件判斷;運算表示式)
}迴圈結束
第一種式最常見的,迴圈體執行完,判斷式不成立自動結束迴圈,但有時候需求是要在執行中結束迴圈或者結束本次執行下一次;
break 終止當前迴圈;
可設定斷點跳出當前標籤所在的迴圈;
continue 跳出本次迴圈,執行下一次迴圈;
3 控制語句 迴圈語句 判斷語句
一 控制語句 分支分流 二 迴圈語句 for while 1 python for迴圈語法 for 變數名 in 某個資料型別 資料型別包含 字串 列表 元組 字典 集合等 塊 s hello for迴圈遍歷s裡面的元素 然後賦值給item for item in s print item for迴...
java基礎 判斷與迴圈控制語句
判斷與迴圈控制語句 程式的結構 一般來說程式的結構包含有下面三種 1 順序結構 2 選擇結構 3 迴圈結構 順序結構 程式至上而下逐行執行,一條語句執行完之後繼續執行下一條語句,一直到程式的末尾。選擇結構 選擇結構式根據條件的成立與否,再決定要執行哪些語句的一種結構。迴圈結構 迴圈結構則是根據判斷條...
判斷語句 迴圈語句
條件 false 0,none,true 除false以外 多條件條件中可用邏輯運算子連線條件 注 將最可能的條件放在前面,避免深層次的巢狀,避免無意義的判斷,可用隱式條件 iters 1,2,3,4,5 iters每次取乙個值,有多少值迴圈多少次,並給iter for iter in iters ...