【Python小案例】九九乘法表的6種方法
阿新 • • 發佈:2022-03-06
九九乘法表
一、for迴圈
1、for迴圈
for i in range(1, 10):
for j in range(1, i + 1):
print(j, "*", i, "=", i * j, end="\t")
print()
2、for迴圈 + if條件 + break
for i in range(1, 10): for j in range(1, 10): if i >= j: print("{}*{}={}".format(j, i, i * j), end=" ") else: break print()
二、while迴圈
1、while迴圈
i = 1
while i < 10:
j = 1
while j <= i:
print("{}*{}={:2}".format(j, i, i * j), end=' ')
j += 1
print()
i += 1
2、while迴圈 + if條件 + break
i = 1 while i < 10: j = 1 while j < 10: if i >= j: print("{}*{}={:2}".format(j, i, i * j), end=" ") j += 1 else: j += 1 break print() i += 1
三、while 迴圈 & for 迴圈 + f格式化拼接
1、while + for 迴圈 + f格式化拼接
i = 1
while i <= 9:
for j in range(1, i + 1):
print(f'{j}*{i}={i * j:2}', end=' ')
i += 1
print()
2、for + while 迴圈 + f格式化拼接
for i in range(1, 10): j = 0 while j < i: j += 1 print(f"{i}*{j}={i * j:2}", end=' ') print()
本文來自部落格園,作者:April071,轉載請註明原文連結:https://www.cnblogs.com/April071/p/15972164.html