Python---练习:使用while嵌套循环打印 9 x 9乘法表

案例

使用while嵌套循环打印 9 x 9乘法表

Python---练习:使用while嵌套循环打印 9 x 9乘法表_第1张图片

思考

之前做过打印出三角形,那个三角形是5行的,这次打印9行的三角形。可以先使用while嵌套循环打印9行的直角三角形

相关链接Python---练习:打印直角三角形(利用wihle循环嵌套)-CSDN博客


# 初始化外层循环计数器
i = 1
# 编写外层的循环条件
while i <= 9:
    # 初始化内层循环计数器
    j = 1
    # 编写内层的循环条件
    while j <= i:
        print('*', end='  ')
        # 更新内层循环的计数器
        j += 1
    print('')
    # 更新外层循环计数器
    i += 1


Python---练习:使用while嵌套循环打印 9 x 9乘法表_第2张图片

第二步:把小星星换成具体的数值

Python---练习:使用while嵌套循环打印 9 x 9乘法表_第3张图片

代码:


# 初始化外层循环计数器
i = 1
# 编写外层的循环条件
while i <= 9:
    # 初始化内层循环计数器
    j = 1
    # 编写内层的循环条件
    while j <= i:
        print(f'{j} x {i} = {i * j}', end='  ')
        # 更新内层循环的计数器
        j += 1
    print('')
    # 更新外层循环计数器
    i += 1


  

你可能感兴趣的:(python,开发语言,pycharm)