- 巢狀 for 使用方法
- 實作:九九乘法表
巢狀 for 使用方法
#巢狀for迴圈
for key in range(5):
print("外",key);
for key2 in range(10):
print("內",key2)
實作:
for w in range(4):
print("第",w+1,"週");
for d in range(3):
print(" 第",d+1,"天");
實作:九九乘法表
1*1=1 ~ 9 *9 =81
........
.......
步驟一:
先印出 左邊(橘框)需要的數字,再印出 右邊(綠框)需要的數字
#先印出x (橘框的數字)、y(綠框的數字)
for x in range(1,10):
print("x=", x ) #橘框的數字
for y in range(1,10):
print("y=",y) #綠框的數字
步驟二:
在 for 迴圈裡的 for 迴圈再把 x (橘框數字)印出來看看
#先印出x (橘框的數字)、y(綠框的數字)
for x in range(1,10):
#print("x=", x ) #橘框的數字
for y in range(1,10):
print("x=",x) #橘框的數字
print("y=",y) #綠框的數字
我們所需要的橘框跟綠框的數字都有了
步驟三:
最後把它組成我們所要呈現的樣式即可
#先印出x (橘框的數字)、y(綠框的數字)
for x in range(1,10):
for y in range(1,10):
z=x*y #先算結果 (橘框數字*綠框數字)
print(x,"x",y,"=",z) #最後組合印出
Yiru@Studio - 關於我 - 意如