Python
中
Turtle
库的学习
Turtle
库是
Python
语言中一个非常流行的绘制图像的函数库,
想象一只小乌
龟,在一个横轴为
x
、纵轴为
y
的坐标系原点
(0, 0)
位置开始,它根据一组函数指
令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制图形。
turtle.color(
画笔色
,
填充色
)
:
同时设置画笔颜色和填充色,当只传递一
个参数时,表示画笔色和填充色相同;
turtle.setheading(
角度
)
(别名:
turtle.seth
)
:
设置小海龟当前前进方向的
角度,该角度是
绝对方向的角度值
,即与当前方向无关。
角度坐标系
turtle.forward(
距离
)
(别名:
turtle.fd
)
:
向当前画笔方向移动指定像素长
度,
距离可以为负数,
表示向反方向移动指定像素长度,
等价于
backward()
方法;
turtle.backward(
距离
)
(别名:
turtle.bk
)
:
向当前画笔相反方向移动指定
像素长度,距离可以为负数,表示相反方向,等价于
forward()
方法;
turtle.right(
角度
)
(别名:
turtle.rt
)
:
顺时针移动指定角度即右转,角度
是相对值;
turtle.left(
角度
)
(别名:
turtle.lt
)
:
逆时针移动指定角度即左转,
角度是
相对值;
turtle.setup(
width
、
height
、
startx
、
starty
)
:
设置窗体的大小和位置,
width
为窗体的宽度,
height
为窗体的高度,宽度和高度既可以为绝对像素,
也可以为电脑屏幕的百分比,
startx
、
starty
为窗体左上角的位置坐标;