1、方法1:for i in range(1, 10): for j in range(1, i+1): print('{}x{}={}\t'.format(j, i, i*j), end='') print()

2、方法2:for i in range(1,10): for j in range(1,i+1): print("%d*%d=%2d" 鬈熵痼霄% (i,j,i*j),end=" ") print (" ")

3、方法3:print('\n'.join([''.join(['%s*%s=%-2s '%(y,x,x*y)\for y in range(1,x+1)])for x in range(1,10)]))

4、方法4:for i in range (1,10): for j in range(1,10): print(j,"x",i,"=",i*j,"\t",end="") if i==j: print("") break
