用turtle库画棵简单的树
明天是圣诞节了,今天花几分钟用python的turtle库画棵简单的树。
来看效果图,如下:
import turtle
turtle.speed(5)
# 树干
turtle.color("brown")
turtle.pensize(15)
turtle.left(270)
turtle.pu()
turtle.goto(0, 250)
turtle.pd()
turtle.forward(500)
# 画树体1
turtle.pensize(5)
turtle.pu()
turtle.goto(0, 250)
turtle.pd()
turtle.begin_fill()
turtle.color("green")
turtle.left(45)
turtle.forward(100)
turtle.left(225)
turtle.forward(150)
turtle.left(225)
turtle.forward(100)
turtle.end_fill()
# 树体2
turtle.begin_fill()
turtle.pu()
turtle.goto(0, 150)
turtle.pd()
turtle.left(270)
turtle.forward(150)
turtle.right(135)
turtle.forward(220)
turtle.right(135)
turtle.forward(150)
turtle.end_fill()
# 画树体3
turtle.begin_fill()
turtle.pu()
turtle.goto(0, 0)
turtle.pd()
turtle.left(270)
turtle.forward(220)
turtle.right(135)
turtle.forward(320)
turtle.right(135)
turtle.forward(220)
turtle.end_fill()
turtle.done()
代码不长,画出的树也比较简单,但是重在实践过程。
版权声明:本文为Jinjiexiaoyi原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。