python写99乘法表倒三角(Python做99乘法表)

介绍

Python是一种高级编程语言,常用于编写各种软件和应用程序。它的简单易用和强大的功能被广泛认可。99乘法表是初学者学习编程时最常用的例子之一,因为它可以通过简单的循环语句实现。在本文中,我们将介绍如何使用Python编写99乘法表的倒三角。

实现

要打印99乘法表的倒三角,我们需要使用两个嵌套的循环语句。第一个循环控制行数,第二个循环控制每一行的列数。因为我们要打印倒三角,所以在每行的末尾打印换行符。以下是Python代码示例:

for i in range(9, 0, -1):
    for j in range(i, 0, -1):
        print('{}*{}={:<4}'.format(i, j, i*j), end='')
    print()

在上面的代码中,第一个循环从9到1倒序循环。第二个循环从当前行号到1倒序循环。print函数使用格式化字符串打印当前乘积,并使用end参数指定不要打印换行符。而我们需要在每行的末尾打印换行符,所以在内部循环结束后调用print函数打印一个空行,来实现打印倒三角。

运行结果

运行以上代码将得到以下输出结果:

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

输出结果正好是我们需要的99乘法表的倒三角形式。

python写99乘法表倒三角(Python做99乘法表)

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/pythonvew.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月18日 下午5:33
下一篇 2023年4月18日 下午5:33

猜你喜欢