for迴圈寫法:
for(表示式一;表示式二;表示式三)
表示式作用:
表示式一:初始化迴圈次數(是變數),只有程式第一次執行for迴圈時候才執行,
之後再也不執行
初始化:當頁面載入時。初始化後就不會被執行了;但是後期會被改變
表示式二:為迴圈條件,作用:能否執行迴圈體,就看是否滿足條件
表示式三:改變初始化變數,作用:控制迴圈次數
for迴圈應用:
如果某個語句需要被執行多次的時候,可以使用for迴圈
for迴圈中表示式執行次數
1.迴圈體未執行,
表示式一,表示式二執行一次,
表示式三未執行
2.迴圈體執行了,
表示式一執行一次,
表示式三執行次數 = 迴圈體執行次數,
表示式二 = 迴圈體次數+1。
迴圈體內部和外部區別:
1.內部語句執行多次;外部語句執行一次
2.內部變數,值可輸出多次;外部變數,值為一次
3.迴圈次數變數,在內部迴圈幾次,有序輸出不同的值
4.外部輸出最大值,外部最大值 = 內部最大值 + 1
5.外部輸出最小值,外部最小值 = 內部最小值 - 1
為什麼遍歷陣列?
因為如果想要獲取到陣列中每一條資料,arr[索引值]多次執行,所以使用for循
環,將arr[索引值]作為迴圈體中語句,索引值為變數,用變數代替常量
遍歷物件:
for…in 語法結構
for(變數 in 物件名字){}
變數:在這裡作用: 接受物件中屬性
遍歷物件 並遍歷陣列
思路:1:一層一層取遍歷
2: 找到【按需】遍歷的條件;並寫出【條件】避免重複出現過多資料
3:: 繼續遍歷
在for迴圈中 break 和 continue區別
break 結束for語句,for迴圈沒有迴圈完畢就結束了
continue 在某一次執行迴圈中,不執行了,不影響後面的迴圈繼續執行(跳出本次迴圈)
for迴圈巢狀:
for()
}
裡面迴圈執行次數 = 外面迴圈執行次數 * 裡面迴圈執行次數
迴圈體中可以增加 條件句
for迴圈規律
1.找規律(小學數學公式規律)
2.找特殊標間:根據條件寫條件句
3.看輸出:根據你掌握的執行順序,或者debug測試出**多執行
上課筆記 for迴圈
for 迴圈 1 格式 for 初始化 條件 增量 print 1到50累加得 sum for im 遍歷 3.1功能 通過乙個迴圈變數,一次取出要遍歷集合的值,來進行運算 3.2 格式 for 變數 in 集合 switch case 格式化的條件分支寫法,完全可以用if else if n個 e...
lua筆記 for迴圈
範性for的執行過程 首先,初始化,計算in後面表示式的值,表示式應該返回範性for需要的三個值 迭代函式 狀態常量 控制 變數 與多值賦值一樣,如果表示式返回的結果個數不足三個會自動用nil補足,多出部分會被忽略。第二,將狀態常量和控制變數作為引數呼叫迭代函式 注意 對於for結構來說,狀態常量沒...
Python筆記 For迴圈
python 有兩種型別的迴圈 for 迴圈和 while 迴圈。for 迴圈用來遍歷可迭代物件。for 迴圈建立和修改列表 creating a new list cities new york city mountain view chicago los angeles capitalized ...