for迴圈的使用

2021-09-01 02:06:47 字數 1123 閱讀 7812

public class jiu

system.out.println("");}}

}for (int i = 1; i <= 9; i++) //i從1迴圈到9

{for (int j = 1; j <= i; j++)

就是外層每1次迴圈裡面就要迴圈i次,比如

i=1,j<=1, j 從1迴圈到 1 system.out.print(j + "*" + i + "=" + i * j + " "); 輸出 1*1 = 1

i=2,j<=2,j從1 迴圈到 2 輸出 1*2=1 2*2 =4

i=3,j<=3,j從1 迴圈到 3 輸出 1*3=1 2*3=6 3*3=9

1、要想列印出 一行 ※ 或者是一列 ※,我們只需要一次迴圈就夠了,因為我們要麼全部換行,要麼都不換行。

2、對於要輸出列印一些多行多列的東西,那麼我們怎麼做呢?就像要你乙個手去拿乙個籃球和乙個足球一樣,你肯定拿不住,所以要用兩隻手,同樣的道理,對於多行多列的東西,我們需要多重迴圈(不過當你對控制結構了解深入了,你就知道乙隻手怎麼拿兩個球的道理了)。

3、下面說說怎麼分吧,這麼看,外層迴圈控制行,內層控制咧!這句挺重要的,我們既然拿出來了迴圈就要有目的性,你要給他們分配好任務,哪個管哪個要分清楚,不然就混淆了。

(當然,你外層控制列也行,不過列印出來就有點怪了~~ 還是控制行比較好)

那麼,我們來看吧,對於本題,外層迴圈控制了行,就是確定了要列印出來幾行,

a。題目中i最大值取到了9,那麼也就是控制到了,我們的99乘法表只需要列印9行就ok了!

b。對於j <= i ,我們可以這麼看,既然外層控制了行,那麼內層迴圈肯定就是控制列了。

這裡,控制列是什麼意思?就是指代出對於 i 所代表的行號,確定出該行需要列印出多少列

的東西,就是這樣了。

就像當 i = 5,也就是說,在迴圈到第五行的時候,我們要給 這一行新增 j 個資料,

那麼定義成 j <= i 也就是說,j 最大是5, 那麼第五行就是要列印5個資料了。

看看列印出來的東西:(第五行)

1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25

如果j再大出了i,那麼我們在第五行就看得到 6 * 5 = 30 這個資料了。。。

python for迴圈的使用

for 變數 in range 10 迴圈需要執行的 else 迴圈結束時,需要執行的 range stop 0 stop 1 range start,stop start stop 1 range start,stop,step start stop step 步長 測試 range 5 0,1,...

flask的for迴圈使用

目錄結構 for template.py的 如下 from flask import flask,render template def for template 字典for迴圈資料 user 列表for迴圈資料 l 北京 上海 深圳 廣州 列表 字典巢狀for示例 students return ...

for 迴圈語句的使用

在實際工作環境中,經常會遇到某項任務需要多次執行的情況,而每次執行時僅僅是處理的物件不一樣,其他命令完全相同。如 根據伺服器清單檢查各個主機的存活狀態 根據ip位址黑名單設定拒絕訪問的防火牆策略等。這樣繁瑣的重複任務時,if語句已經不能滿足需求。則我們需要for迴圈語句。for語句的結構 使用for...