如何用turtle库画一课树干由长方体构成填充为棕色,树叶由三个三角形构成填充成绿色的松树?
2条回答 默认 最新
- 桃宝护卫队 2023-04-07 11:05关注
保存为 .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()
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报