如何用turtle库画一课树干由长方体构成填充为棕色,树叶由三个三角形构成填充成绿色的松树?
保存为 .py 文件直接执行,有用的话,请个采纳吧,谢谢
import turtle
# 设置画笔初始位置
turtle.penup()
turtle.goto(0, -200)
turtle.pendown()
# 画树干
turtle.color("#8B4513")
turtle.begin_fill()
turtle.setheading(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(20)
turtle.left(90)
turtle.forward(200)
turtle.left(90)
turtle.forward(20)
turtle.left(90)
turtle.forward(100)
turtle.end_fill()
# 画树叶
turtle.penup()
turtle.goto(0, 0)
turtle.color("green")
turtle.begin_fill()
turtle.setheading(0)
turtle.forward(50)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(50)
turtle.end_fill()
turtle.penup()
turtle.goto(0, 50)
turtle.begin_fill()
turtle.setheading(0)
turtle.forward(70)
turtle.left(120)
turtle.forward(140)
turtle.left(120)
turtle.forward(140)
turtle.left(120)
turtle.forward(70)
turtle.end_fill()
turtle.penup()
turtle.goto(0, 100)
turtle.begin_fill()
turtle.setheading(0)
turtle.forward(100)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(100)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()