【发布时间】:2020-08-14 19:49:08
【问题描述】:
【问题讨论】:
-
这就像:第一行:2 个空格 1 个星。第二行:1 空格 3 星,第三行:0 空格 5 星,第 4 行和第 5 行倒数。这就是想法
标签: python python-3.x ascii-art
【问题讨论】:
标签: python python-3.x ascii-art
您可以使用简单的列表推导:
n = 5
print("\n".join((a := [("* "*i).center(n*2 + 1) for i in range(1, n + 1) if i&1]) + a[::-1][1:]))
*
* * *
* * * * *
* * *
*
你可以把 n 改成你想要的任何东西
【讨论】: