使用python 编程实现打印九九乘法口诀表的代码展示——利用for循环语句嵌套实现

使用for 循环语句嵌套,实现九九乘法口诀表的打印。

1、三角形打印方式:

三角形效果图

程序讲解

for i in range(1,10):       #i是第一个乘数(范围1到9,但python语言,range()实左闭右开,所以终值必须设为10)
    for j in range(1,i+1):   #j是第二个乘数 ,因为我们要实现第一排打印一个,第二排打印二个……第N排打印N个的效果,
                             #所以该层嵌套range()函数的终值就要比i(i既是乘数,也是行数)多1.,理由同上。
        if i*j<10 :           #代码的4-7行if 条件语句用于控制输出内容的间距,为了整齐美观。不要也可以。
            
            t="   "
        else:
            t="  "
        print(i,"x",j,"=",i*j,sep="",end=t)  #输出表达式
        if j==i:                             #该条件,用于换行
            print()

2、打印长方形的方式

程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值