python-3.x 写一个程序在给定的图像中打印乘法表模式[已关闭]

vxf3dgd4  于 2023-02-10  发布在  Python
关注(0)|答案(1)|浏览(106)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。

4天前关闭。
Improve this question
For more info please open the picture

我试图打印乘法表,但我期望根据给定的问题图像打印表。enter image description here

7rfyedvj

7rfyedvj1#

单行版本

print('\n'.join(' '.join(str(i*n) for n in range(1,i+1)) for i in range(1,9)))

1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
6 12 18 24 30 36
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64

扩展版本

for i in range(1,9):
    print(' '.join(str(i*n) for n in range(1,i+1)))

1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
6 12 18 24 30 36
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64

初学者版本

for i in range(1,9):
    for j in range(1,i+1):
        print(i*j," ",end="")
    print()
1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
6 12 18 24 30 36
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64

相关问题