python的turtle库画树

用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版权协议,转载请附上原文出处链接和本声明。