for
(初始化語句;迴圈條件語句;迭代語句)
for語句執行流程:
while
(迴圈條件語句)
do
while
(迴圈條件語句)
;
do…while語句執行流程,先執行迴圈語句,再判斷條件,true繼續執行,false結束迴圈
break;
continue;
break;破壞整個迴圈
continue:跳過本次迴圈執行下一次
for
(初始化語句; 迴圈條件語句; 迭代語句)
}
執行外層迴圈的初始化語句
看外層迴圈的迴圈條件語句是true還是false
如果是true
a.執行內層迴圈初始化語句
b.看內層迴圈的迴圈條件語句是true還是false
c.如果是true,執行迴圈體語句;如果是false,終止整個內層迴圈,跳到第4步
d.執內層迴圈的行迭代語句
e.跳回第b步,繼續執行
如果是false
終止整個外層迴圈,巢狀迴圈結束
執行外層迴圈的迭代語句
跳回第2步,繼續執行
獻給小白的筆記day8
繼承的格式 修飾符 class 父類名 修飾符 class 子類名 extends 父類名 繼承的注意事項 equals方法 只能比較引用資料型別 equals方法在沒有被重寫方法時,只能比較引用資料型別,比較的是位址值 該類重寫了object類的equals方法,按照重寫的規則進行比較 tostr...
DAY4學習筆記
流程控制的三種語法 if 用於判斷條件,為了讓計算機可以像人一樣,具有判斷的能力。1 當運用if語法時,如果滿足條件則執行某程式,可以和else連用,即反之則執行另一程式。2 if可以和elif進行多分支使用,多分支時,一旦有某一條件滿足,則不繼續執行其他條件。3 if語句的巢狀,當滿足某一條件時,...
小白的Python之路 day4 迭代器
學習前,我們回想一下可以直接作用於for迴圈的資料型別有以下幾種 1.集合資料型別,如list tuple dict set str等 2.是generator,包括生成器和帶yield的generator function。這些可以直接作用於for迴圈的物件統稱為可迭代物件 iterable.可迭...