Python的圣诞树
时间: 2023-12-25 14:30:21 浏览: 17
以下是一个使用Python绘制圣诞树的例子:
```python
import time
def draw_tree(height):
for i in range(height):
print(' ' * (height - i - 1) + '*' * (2 * i + 1))
print(' ' * (height - 1) + '|')
def draw_decorations():
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 + '|')
print(' ' * 3 +