#九九乘法表
# 1*1=1
# 1*2=2 2*2=4
# 1*3=3 2*3=6 3*3=9
# ...#循環嵌套
#行數
i = 1
while i <= 9:# 打印每行的內容j = 1while j <= i:print("%d * %d = %3d " % (i, j, i * j), end='')j += 1print() # 換行i += 1while嵌套:w = 1 ? ?
while w < 10: ?#外層循環 ?n = 1# 內層循環while n <= w: # ?外層循環一次,內層循環多次,(且次數不超過外層循環的次數)print("%d * %d = %d" %(n,w,w*n),end="\t")n+=1w+=1print()
while for 循環:w = 1
while w < 10:for n in range(1,w+1): # range(1,w+1) range函數包含頭,不包含尾print("%d * %d = %d" % (n, w, w * n), end="\t")w+=1print()
for 嵌套:for w in range(1,10):for n in range(1,w+1):print("%d * %d = %d" % (n, w, w * n), end="\t")n+=1w+=1print()
?
D:\PYTHON3.6\python.exe H:/QIANfeng/第一章python語言基礎/4_循環和列表/5_循環嵌套.py
1 * 1 = ? 1 ?
2 * 1 = ? 2 ?2 * 2 = ? 4 ?
3 * 1 = ? 3 ?3 * 2 = ? 6 ?3 * 3 = ? 9 ?
4 * 1 = ? 4 ?4 * 2 = ? 8 ?4 * 3 = ?12 ?4 * 4 = ?16 ?
5 * 1 = ? 5 ?5 * 2 = ?10 ?5 * 3 = ?15 ?5 * 4 = ?20 ?5 * 5 = ?25 ?
6 * 1 = ? 6 ?6 * 2 = ?12 ?6 * 3 = ?18 ?6 * 4 = ?24 ?6 * 5 = ?30 ?6 * 6 = ?36 ?
7 * 1 = ? 7 ?7 * 2 = ?14 ?7 * 3 = ?21 ?7 * 4 = ?28 ?7 * 5 = ?35 ?7 * 6 = ?42 ?7 * 7 = ?49 ?
8 * 1 = ? 8 ?8 * 2 = ?16 ?8 * 3 = ?24 ?8 * 4 = ?32 ?8 * 5 = ?40 ?8 * 6 = ?48 ?8 * 7 = ?56 ?8 * 8 = ?64 ?
9 * 1 = ? 9 ?9 * 2 = ?18 ?9 * 3 = ?27 ?9 * 4 = ?36 ?9 * 5 = ?45 ?9 * 6 = ?54 ?9 * 7 = ?63 ?9 * 8 = ?72 ?9 * 9 = ?81 ?