Python打印九九乘法表---左上三角、左下三角、右上三角、右下三角、倒三角形格式
1.左上三角乘法表
for i in range(1, 10):
for j in range(1, 10-i+1,):
print('{}x{}={}'.format(i, j, j*i), end='\t')
print('\n')

2.左下三角乘法表
for i in range(1, 10):
for j in range(1, i+1):
print('{}x{}={}'.format(i, j, i*j), end='\t')
print("\n")

3.右上三角乘法表
for i in range(1, 10):
for k in range(1, i):
print(end=" ")
for j in range(i, 10):
print("%d*%d=%2d" % (i, j, i*j), end=' ')
print('\n')

4.右下三角乘法表
for i in range(1, 10):
for k in range(1, 10-i):
print(end=" ")
for j in range(1, i+1):
print("%d*%d=%2d" % (i, j, i*j), end=' ')
print('\n')

5.倒三角乘法表
for i in range(1, 10):
for n in range(1, i):
print(end="\t")
for j in range(i, 10):
print('{}x{}={}'.format(i, j, i*j), end='\t')
print('\n')
