用range打印乘法表
i = 9#定义总循环次数 for l in range(1, 10):#设定大循环上限 (i,0,-1) for space in range(i - l):#设定乘法表前面的空格数 (i+1,l+1,-1) print(' ', end='') for c in range(1, l + 1):#设定小循环里的循环次数 (l,0,-1) print('%sX%s=%s ' % (l, c, l * c), end='')#%s占位符也可用%d数字占位符 print()#大循环每循环完一次就要换行一次

更多精彩