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

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

代码执行结果

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

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值