Python基础知识:while循环嵌套打印九九乘法表

使用循环嵌套打印九九乘法表

'''
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6
...
'''
#思维:1、先根据每一行打印乘数 2、在每一行打印被乘数 3、将乘数与被乘数相乘 4、打印第一个数字与第二个数字的结果 5、根据行数显示行像是对应的第一个乘数
#1、先预设乘数
# num1 = 1
#2、预设被乘数
# num2 = 1
#3、预设行数
# hang = 1
#最新思维分析:1、看规律 2、看变与不变  3、逐一实现print()
#1、先预设被乘数,被乘数=行数
num1 = 1
#2、在预设乘数,乘数=列数,乘数是逐渐变化的,所以不在外面预设
hang = 9
#2、按照行数一次打印乘数
#用判断来控制行数
while num1 <= hang:
    #预设列数
    num2 = 1
    #判断列数与行数的关系
    while num2 <= num1:
        #打印结果
        print("%d * %d = %d " %(num1,num2,(num1 * num2)),end="")
        num2 += 1
    print()
    num1 += 1

大神请放过
如果侵权请联系删除,谢谢

更多推荐

Python基础知识:循环嵌套打印九九乘法表