大家好,给大家分享一下python用turtle库绘画树形,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!
Turtle图形库
Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种:
画笔控制函数
penup():抬起画笔;
pendown():落下画笔;
pensize(width):画笔宽度;
pencolor(color):画笔颜色;
运动控制函数
forward(d)/fd(d):直行d个像素;
circle(r, extent = None):绘制半径为r,角度为extent的弧形,圆心默认在海龟左侧距离r的位置;
方向控制函数
setheading(angle)/seth(angle):改变前进方向;
left(angle):海龟左转;
right(angle):海龟右转;
Turtle库的使用
#coding=utf-8
#绘制蟒蛇
import turtle
turtle.penup()
turtle.pencolor("red")
turtle.forward(-250)
turtle.pendown()
turtle.pensize(10)
turtle.right(45)
for i in range(4):
turtle.circle(40, 80)
turtle.circle(-40, 80)
turtle.circle(40, 80 / 2)
turtle.fd(40)