首页技术文章正文

Python培训:while嵌套案例——九九乘法表

更新时间:2022-09-26 来源:黑马程序员 浏览量:

IT培训班

  在Python中可以使用while嵌套循环,打印九九乘法表,如图3-21所示。

1664163314366_九九乘法表.jpg

  图3-21 九九乘法表

  从图3-21中可以看出,九九乘法表的整体排布和3.2.5节中的图形类似,不同的是,之前每个星号变成了乘法表中的每个乘法表达式。此时,如果使用while嵌套循环来实现,同样使用变量i来控制行,变量j控制每行显示的表达式,具体代码如例3-10所示。

  例3-10 九九乘法表

i = 1
while i < 10:
    j = 1
    while j <= i:
        print("%dx%d=%-2d "%(i, j, i *j), end=' ')
        j += 1
    print("\n")
    i += 1

  程序的运行结果如图3-22所示。

1664163390796_图3-22运行结果.jpg

  图3-22 运行结果

分享到:
在线咨询 我要报名
和我们在线交谈!