用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()#大循环每循环完一次就要换行一次

posted @ 2019-04-08 16:32  时达  阅读(167)  评论(0)    收藏  举报