利用python制作一个圣诞树
时间: 2023-12-01 10:02:45 浏览: 119
(python)圣诞树
以下是一个简单的利用Python制作圣诞树的示例代码:
```
def draw_tree(height):
for i in range(height):
print(' '*(height-i-1) + '*'*(2*i+1))
print(' '*(height-1) + '|')
height = int(input('请输入圣诞树的高度:'))
draw_tree(height)
```
解释:
1. `draw_tree` 函数接收一个参数 `height`,表示圣诞树的高度。
2. 在循环中,每次输出一行,首先输出一定数量的空格(根据当前行数和总高度计算得出),然后输出一定数量的星号(也根据当前行数和总高度计算得出)。
3. 最后输出树干的一行,只需要输出一定数量的空格和一条竖线即可。
4. 在主程序中,首先要从用户那里获取圣诞树的高度,然后调用 `draw_tree` 函数输出圣诞树。
阅读全文