【python实战】top2 乘法口诀表

127 阅读1分钟

top2 乘法口诀表


乘法口诀表大家都知道那么怎么样实现呢?
让我们一起来看看吧
方法一:

for i in range(1, 10):
    for j in range(1, i + 1):
        print("%d * %d = %d" % (i, j, i * j), end='\t')
    print()

在这里插入图片描述

方法一思路:
循环0-9得到我们的乘数1
在循环1-i得到我们的乘数2
修改换行变成‘\t’
在一行结束以后添加一个换行即可

方法二:
一行实现

print('\n'.join(['\t'.join(["%s * %s = %s" % (j, i, i * j) for j in range(1, i + 1)]) for i in range(1, 10)]))

在这里插入图片描述