这个模块只是进行介绍,是用于画图的一个模块,可以自己用来娱乐。可以用代码进行控制其画图的轨迹
turtle模块绘图
是一个简单的绘图工具
import turtle
提供了一个小海龟,类似一个机器人,能偶听懂一些简单的命令
绘图窗口的原点(0,0)在正中间,默认向右侧移动
操作命令:
1.运动命令
forward(x) 向前移动, x代表距离
backward(x) 向后移动,x代表距离
right(degree)向右转动degree度
left(degree)向左转动degree度
goto(x,y) 将笔画(小海龟)移动到坐标(x,y)的位置
speed([speed]) 笔画绘制的速度,范围在[0,10]之间的整数
2.笔画控制命令
up() : 让笔画抬起,移动时不绘制图形
down(): 让笔画落下,落下后再移动绘制图像
setheading(degree): 海归的朝向,degree代表角度
reset() : 恢复设置,清空窗口,重置trutle为起始状态
clear(): 清空窗口,
pensize(width) 笔画的宽度
begin_fill() 开始填充
fillcolor(color) 绘制图形的填充颜色
end_fill() 结束填充
dot(radius,color) 画点
circle(redius,extent) 绘制一个圆形,redius为半径,extent为次数,画圆就不必写第二个参数。
3.其他命令
undo() 撤销上一个turtle的动作,只撤销一个动作
hideturtle() 隐藏箭头
showturtle() 显示箭头
write(str, font = (font-name, font-size, font-type))
screensize(x,y) 设置屏幕的宽高。