1.左上三角
print("九九乘法表-左上三角")
for i in range(1, 9+1):
for j in range (i, 9+1):
print('{} * {} = {:<2}'.format(i, j, i*j), end = " ")
print()
2.左下三角
print("九九乘法表-左下三角")
for i in range(1, 9+1):
for j in range (1, i+1):
print('{} * {} = {:<2}'.format(j, i, i*j), end = " ")
print()
3.右上三角
print("九九乘法表-右上三角")
for i in range(1, 9+1):
for k in range(1, i):
print(" ", end=" ")
for j in range (i, 9+1):
print('{} * {} = {:<2}'.format(i, j, i*j), end = " ")
print()
4.右下三角
print("九九乘法表-右下三角")
for i in range(1, 9+1):
for k in range(9, i, -1):
print(" ", end=" ")
for j in range (1, i+1):
print('{} * {} = {:<2}'.format(j, i, i*j), end = " ")
print()
5.矩阵型
print("九九乘法表-矩阵块")
for i in range(1, 9+1):
for j in range (1, 9+1):
print('{} * {} = {:<2}'.format(i, j, i*j), end = " ")
print()