# 九九乘法表
def mtable(x):
for i in range(1, x+1):
for j in range(i, 10):
print('{:-2d}*{:-2d}={:-2d}'.format(j, i, i*j), end=' ')
print()
mtable(int(input()))
使用循环就可以打印
import numpy as np
print('请输入一个数字:')
num = int(input())
for i in np.arange(1, num+1):
for j in np.arange(1, 10):
print('%dx%d=%d\t'%(i, j, i*j), end="")
print("")
如果有用,请采纳,多谢!