Python之turtle库基本知识点

1.turtle库是Python标准库之一,是入门级的图形绘制函数库。

2.turtle绘图原理:有一只海龟,其实在窗体正中心,在画布上游, 走过的轨迹形成了绘制的图形,海龟由程序控制,可以变换   颜色、改变宽度等。

3.turtle绘图窗体布局:最小单位是像素

        setup()设置窗体大小及位置    格式:turtle.setup(width,height,startx,starty)。

        4个参数中后两个可选。

        setup函数不是必须的,只有当需要控制绘图窗体大小的时候才调用。

4.turtle空间坐标体系

        turtle。goto(x,y)  让在任何位置的海龟到达指定位置。例如:

方向控制语句:turtle.fd(d)  向海龟的正前方向运行。

                        turtle.bk(d) 向海龟的反方向运行。

                        turtle.circle(r,angle)  以海龟当前位置左侧的某一点为圆心,进行曲线运行。

5.turtle角度坐标体系

可使用turtle.seth(angle)  改变海龟行进方向,不行进,参数angle为绝对度数。

类似用法:turtle.left(angle)   turtle.right(angle)  例如:

6.RGB色彩体系

RGB指红绿蓝三个通道的颜色组合,可覆盖视力所能感知的所有颜色,RGB每色取值范围0-255整数或0-1小数。

常用RGB色彩
英文名称 RGB整数值 RGB小数值 中文名称
white 255,255,255 1,1,1 白色
yellow 255,255,0 1,1,0 黄色
magenta 255,0,255 1,0,1 洋红
cyan 0,255,255 0,1,1 青色
blue 0,0,255 0,0,1 蓝色
black 0,0,0 0,0,0

黑色

seashell 255,245,238 1,0.96,0.93 海贝色
gold 255,215,0 1,0.84,0 金色
pink 255,192,203 1,0.75,0.80 粉红色
brown 165,42,42 0.65,0.16,0.16 棕色
purple 160,32,240 0.63,0.13,0.94 紫色
tomato 255,99,71 1,0.39,0.28 番茄色

默认采用小数值,可切换为整数值。

用下面函数改变turtle色彩数值的使用,格式:turtle.colormode(mode) -1.0

猜你喜欢

转载自blog.csdn.net/zxr15709447338/article/details/80554542