使用python画一个圣诞树
时间: 2023-05-18 21:05:19 浏览: 50
可以使用 Python 的 turtle 模块来绘制圣诞树。首先导入 turtle 模块,然后设置一些参数(如颜色和树干高度),最后使用 turtle 的函数绘制圣诞树。
```python
import turtle
def draw_tree(trunk_height, branches_level):
turtle.color('brown')
turtle.begin_fill()
turtle.left(90)
turtle.forward(trunk_height)
turtle.right(90)
turtle.circle(trunk_height / 10, 180)
turtle.left(90)
turtle.forward(trunk_height)
turtle.end_fill()
turtle.left(180)
turtle.forward(trunk_height)
turtle.right(180)
for i in range(branches_level):
turtle.color('green')
turtle.begin_fill()
turtle.forward(trunk_height / branches_level)
turtle.left(120)
turtle.forward(trunk_height / branches_level)
turtle.left(120)
turtle.forward(trunk_height / branches_level)
turtle.end_fill()
turtle.left(120)
turtle.forward(trunk_height / branches_level)
turtle.left(60)
draw_tree(100, 5)
turtle.exitonclick()
```
以上代码实现了一个简单的圣诞树,可以调整 trunk_height 和 branches_level 来调整树的高度和分支级数。