turtle是海龟库。入门级的函数绘制库。是Python语言的标准库之一html
【知识点】标准库
Python的库分为标准库和第三方库
标准库:随解释器直接安装到操做系统中的功能模块
第三方库:须要通过安装才能使用的功能模块。
库Library 、 包Package、模块Modole,统称为模块。python
turtle其实就是抽象了海龟的这一律念,在画布的正中心,有一只海龟,它受程序控制、四处游走,还能更改“海龟”自己的设置,如:画笔的粗细,画笔的颜色等等。它所走过的印记就绘制成了图形。函数
所谓的绘制窗体就是绘制的程序生成的窗口的大小。
它能够使用turtle.setup(width,height,startx,starty)
来进行初始化窗体的大小。后两个是可选的。spa
如:turtle.setup(800,400,0,0)在电脑中是这样显示的:操作系统
当把后两个去掉以后,是这样的:code
去往某一位置的函数:goto(x,y)
在其行进过程当中,会留下痕迹。orm
对于海龟自己来说,其的方向就是这样的:htm
以海龟为参照,来让它移动能够使用turtle.bk(d)
turtle.fd(d)
turtle.circle(r,angle)
ip
关于circle的这个函数有必要再详细说明。它指的是以海龟左侧方向半径为r的圆心,旋转angle度留下的轨迹ci
一样的turtle的角度也分为两种绝对角度、海龟角度
所谓绝对角度就是说明以画布中心为基准。
使用turtle.seth(angle)
来改变它爬行的角度。只改变角度。
另外一种就是海龟角度,以海龟为基准
如下就是实例:
import turtle turtle.left(45) turtle.fd(150) turtle.right(135) turtle.fd(300) turtle.left(350) turtle.fd(150)
显示如图:
turtle库中采用的是最经常使用的RGB色彩体系,。
所谓RGB就是红绿蓝三种颜色混合构成的万物色
RGB每色取值范围0-255或者是0-1小数
使用turtle.colormode(mode)
来改变颜色模式。
其中mode可选参数为:
1.0:RGB小数值模式
255:RGB整数值模式
更多资料:
turtle库英文