for x in range (1,10): for y in range(1,x+1): print('%d*%d=%2d'%(y,x,y*x),end=' ')#因本人习惯背小的在前大的在后,所以修改了一下。如3*4,5*8 end=’‘ 中间空格越长,每个数字的分隔就会越长 print(' ')