0005-编程打卡:九九乘法表
本帖最后由 不二如是 于 2022-8-29 17:46 编辑一星答案:
#小甲鱼:循环控制,但输出格式还可优化
for i in range(1,10):
for j in range(1,i + 1):
print('%s * %s = %s' % (i,j,i * j))
二星答案:
#输出 9*9 乘法口诀表
for i in range(1,10):
for j in range(1,i + 1):
print('%s * %s = %s' % (i,j,i * j))
for i in range(1,10):
for j in range(1,i+1):
print('{0}*{1}={2}\t'.format(j,i,i*j),end = '')
print()
三星答案:
**** Hidden Message *****
基础语法:
https://www.bilibili.com/video/BV1c4411e77t
算法讲解:
https://www.bilibili.com/video/BV1HT4y1K7DY
本帖最后由 aaron0919 于 2022-8-21 21:31 编辑
试试
print('\n'.join([''.join(["%s * %s = %s" % (i, j, i * j) for j in range(1, i + 1)]) for i in range(1, 10)]))
输出是倒着的 216772 aaron0919 发表于 2022-8-21 21:26
试试
输出是倒着的
不错{:10_275:} {:5_108:}我的答案是: 我的答案是:最6解法 怎么上传图片啊
我的答案是# 小甲鱼:一行流,列表推导式
print('\n'.join([''.join(["%s * %s = %s" % (j,i,i*j)for j in range(1,i+1)]) for i in range(1,10)]))
哪位大佬给拆解讲讲这个是咋实现的啊 瞧一下
页:
[1]