我正在尝试打印圣诞树,如下所示: enter image description here
这是我的代码:
def holidaybush(n):
z=n-1
x=1
for i in range(0,n):
for i in range(0,z):
print(' ',end='')
for i in range(0,x):
print('*',end='')
for i in range(0,z):
print(' ',end='')
x=x+2
z=z-1
print()
holidaybush(4)
使用此输出:
*
***
*****
*******
但我还需要一个根(“|”)如下所示:
*
***
*****
*******
|
您所需要的只是一个额外的
print
语句,位于FOR循环之外,作为holidaybush
函数中的最后一项:这将在n-2个空格后打印“|”字符。这将使树的“根”位于中心“*”字符下面
相关问题 更多 >
编程相关推荐