Python-打印99乘法表的方法

现在来写一篇博客来讲解打印99乘法表的方法,[如果讲述不清可以私信问哈,如果讲的不好也可以说,毕竟自己还是入门水平]

1.底层逻辑

运用while循环,因为while语句的条件满足时才会执行语句。

2.步骤

基本逻辑步骤

1.我们打印99乘法表,相乘的元素在1-9之间,这是第一个条件。

# 打印99乘法表
while i <9:

2.99乘法表中为 j * i = () 的格式,所以我们要嵌套循环.且乘法表每行中,前面的数小于等于后面的数,所以满足 j < i .

# 打印99乘法表
while i <9:
    while j <i:

3.乘法口诀表中的数逐行递增,逐列递增,所以 i += 1 ,j += 1 [为 i= i + 1,j = j + 1 的简写]

# 打印99乘法表
while i <9:
    i += 1
    while j <i:
        j +=1

补全代码

4.加上 i j 的引入

# 打印99乘法表
i = 0
while i <9:
    i += 1
    j = 0
    while j <i:
        j +=1

5.输出结果 [end=" "的意思是两个算式之间用空格隔开]

# 打印99乘法表
while i <9:
    i += 1
    while j <i:
        j +=1
    print(j,"*",i,"=",(i*j),end=" ")

6. 一定记得在最后加上一个代码 print( ),这样内层循环结束后会自动换行,使口诀表更加美观

i = 0
while i < 9:
    i += 1
    j = 0   # 内层循环
    while j < i:
        j += 1
        print(j,"*",i,"=",(i*j),end=" ")
    print( )

3.演示

f6f9bb574dc243a8abe9c223130608fe.png

4,总结 

个人认为初学者在编写程序时,先将其的底层逻辑找到,选择自己使用的语句,然后编写条件,最后按照语法补齐代码。等熟悉语法后,可以在写条件是就将语法写好。多多调试,多改错,就会记住语法。有解释的不好的地方多多包涵,谢谢观看!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值