以下是Python代码实现九九乘法倒表直角三角形:

for i in range(9, 0, -1):
    for j in range(1, i+1):
        print("{}x{}={}\t".format(j, i, i*j), end="")
    print()

输出结果如下:

1x9=9	
1x8=8	2x8=16	
1x7=7	2x7=14	3x7=21	
1x6=6	2x6=12	3x6=18	4x6=24	
1x5=5	2x5=10	3x5=15	4x5=20	5x5=25	
1x4=4	2x4=8	3x4=12	4x4=16	5x4=20	6x4=24	
1x3=3	2x3=6	3x3=9	4x3=12	5x3=15	6x3=18	7x3=21	
1x2=2	2x2=4	3x2=6	4x2=8	5x2=10	6x2=12	7x2=14	8x2=16	
1x1=1	2x1=2	3x1=3	4x1=4	5x1=5	6x1=6	7x1=7	8x1=8	9x1=9	

接下来,我们再将其转换成倒表直角三角形:

for i in range(9, 0, -1):
    for j in range(1, i+1):
        print("{}x{}={}".format(j, i, i*j).ljust(5), end="")
    print()

输出结果如下:

1x9=9   
1x8=8   2x8=16  
1x7=7   2x7=14  3x7=21  
1x6=6   2x6=12  3x6=18  4x6=24  
1x5=5   2x5=10  3x5=15  4x5=20  5x5=25  
1x4=4   2x4=8   3x4=12  4x4=16  5x4=20  6x4=24  
1x3=3   2x3=6   3x3=9   4x3=12  5x3=15  6x3=18  7x3=21  
1x2=2   2x2=4   3x2=6   4x2=8   5x2=10  6x2=12  7x2=14  8x2=16  
1x1=1   2x1=2   3x1=3   4x1=4   5x1=5   6x1=6   7x1=7   8x1=8   9x1=9   
python输出九九乘法倒表直角三角形

原文地址: http://www.cveoy.top/t/topic/b11n 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录