跳转至

99乘法表

题目描述

请编写程序输出如下图所示的九九乘法表。

九九乘法表一共要分九行输出,输出样式如下图,并要求排版整齐。

提示信息:print(*objects, end='\t')能够将多个输出自动对齐。

样例输入

样例输出

代码详解

展开查看
for x in range(1, 10):
    for y in range(1, x + 1):
        p = x * y
        print("%d*%d=%d" % (y, x, p), end='\t')
    print()

运行结果

展开查看
1*1=1        
1*2=2        2*2=4        
1*3=3        2*3=6        3*3=9        
1*4=4        2*4=8        3*4=12        4*4=16        
1*5=5        2*5=10        3*5=15        4*5=20        5*5=25        
1*6=6        2*6=12        3*6=18        4*6=24        5*6=30        6*6=36        
1*7=7        2*7=14        3*7=21        4*7=28        5*7=35        6*7=42        7*7=49        
1*8=8        2*8=16        3*8=24        4*8=32        5*8=40        6*8=48        7*8=56        8*8=64        
1*9=9        2*9=18        3*9=27        4*9=36        5*9=45        6*9=54        7*9=63        8*9=72        9*9=81