第八题:输出 9*9 乘法口诀表

#:输出 9*9 乘法口诀表。
#方法一:两层循环,区分换行还是一行输出,保证格式正确
'''for i in range(1,10):
    for j in range(1,i+1):
        if(j==i):
            print('%d*%d=%d'%(j,i,i*j),end='\n')#在这给个判断是否是这一行的最后一个数,若是最后一个数就不使用逗号间隔了,而是换行
        else:
            print('%d*%d=%d'%(j,i,i*j),end=',')
'''


for i in range(1,10):
    print()#在这写一个print()就换行了
    for j in range(1,i+1):
        print('%d*%d=%d'%(j,i,i*j),end=' ')
#用两个列表存放1到9,用到break介绍二层循环
list1=[1,2,3,4,5,6,7,8,9]
list2=[1,2,3,4,5,6,7,8,9]
for i in list1:
    for j in list2:
        if(j==i):
            print('%d*%d=%d' % (j, i, i * j), end='\n')
        elif(j<i):
            print('%d*%d=%d' % (j, i, i * j), end=',')
        else:
            break#break第二层循环



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值