for i in range(1, 10):
print(f"({i}) ",end = '')
for j in range(i):
print(f"{i}*{j+1}={i*(j+1):<2} ", end='')
print()
很简单的,可能你想复杂了。
1、你打印出九九乘法表;
2、你只要在第一层循环 加一个 序号就可以了。
你把九九乘法表打印出来,在第一层循环那儿加一句输出 "("+索引+")";
for i in range(1, 10):
print("(%s)"%i,end="")
for j in range(1,i+1):
print("{}*{}={:>2d} ".format(i,j,i*j),end="")
print("")