Python应用while循环9X9乘法表练习

        大家好!循环是一种强大的工具,它能让代码重复执行特定任务,省去大量重复编写的工作。今天,我们继续聊聊 while 循环嵌套,通过一个简单的九九乘法表练习,带你轻松入门。

       代码呈现:

"""
演示使用while的嵌套循环
打印输出九九乘法表
"""

# 定义外层循环的控制变量
i = 1
while i <= 9:

    # 定义内层循环的控制变量
    j = 1
    while j <= i:
        # 内层循环的print语句,不换行,通过\t制表符进行对齐
        print(f"{j} * {i} = {j * i}\t", end='')
        j += 1
    i += 1
    print()  # print空内容,就是输出一个换行

       代码介绍:

  • 我们先定义一个变量 i = 1,作为外层循环的控制变量。然后进入外层循环:while i <= 9。这表示只要 i 的值小于等于 9,外层循环就会一直跑下去。​
  • 在内层循环里,我们定义另一个变量 j = 1,它负责控制内层循环。内层循环的条件是 j <= i,意思是当 j 的值小于等于 i 时,内层循环就开始干活了。在内层循环里,我们打印出 “ji=i​ j” 这样的乘法公式,用制表符 “\t” 来让它们整齐排列。每打印完一个公式,j 就加 1,继续下一个公式的打印。
  • ​当内层循环跑完一圈(也就是 j 超过 i 时),外层循环的 i 就加 1,开始下一行乘法公式的打印。最后,用一个空的 print() 语句来换行,让乘法表看起来更清晰美观。

       总结:

        通过这个练习,相信你对 while 循环嵌套有了初步的了解。它就像是搭建积木,外层循环搭好一层框架,内层循环再在框架里填充具体内容。希望在今后的学习过程中,我能更加深入理解嵌套。

 

你可能感兴趣的:(python,开发语言,数据分析,大数据,运维)