【发布时间】:2021-04-01 02:52:04
【问题描述】:
这是在 Python3 中打印右向箭头的代码。即使我得到了输出,我在两个循环之间也得到了一些额外的行。如何删除多余的行?
代码:
n = int(input())
for i in range(0,n+1):
print(" "*(i*2) + "*"*(n-i))
for j in range(n,-1,-1):
print(" "*(j*2) + "*"*(n-j))
我的输出: n = 5
*****
****
***
**
*
*
**
***
****
*****
预期输出:
*****
****
***
**
*
**
***
****
*****
【问题讨论】: