1.turtle的使用
turtle是一个简单的绘图工具,他提供了一个小海龟,你也可以把它理解成一个小机器人
只听得懂有限的指令。
使用时候需要导入turtle库: import turtle
绘图窗口的原点(0,0)在正中间
默认情况下,海龟向正右方移动
2.操作命令
import turtle # 导入turtle模块
turtle.done():程序继续执行,也就是代码执行完毕但不关闭窗口
2.1 运动命令
turtle.forward(d) :向前移动dpx个长度
turtle.backward(d):向后移动d个长度
turtle.right(d) : 向右转动多少度
turtle.left(d) :向左转动多少度
turtle.goto(x, y) :移动到坐标为(x,y)的位置
turtle.speed(speed) :画笔绘制的速度[0, 10]
2.2 笔画控制命令
turtle.up() :笔画抬起,在移动的时候不会绘图【只移动画笔】
turtle.down() :画笔落下,移动绘图
turtle.setheading(d):改变画笔的朝向,多少度
turtle.pensize(d):改变画笔的粗细
turtle.pencolor(color):改变画笔的颜色
turtle.reset():恢复所有设置,清空窗口,重置turtle状态
turtle.clear():清空窗口
2.3 绘制图形
turtle.circle(r, steps = n) :默认绘制一个圆形,r为半径,n等于几就是几边行
turtle.begin_fill():开始填充
turtle.fillcolor(color) :填充颜色
turtle.end_fill() :结束填充
2.4 其他命令
turtle.done() :程序继续执行
turtle.undo() :撤销上一次动作
turtle.hideturtle() :隐藏小海龟
turtle.showturtle():显示小海龟
turtle.screensize(x, y) 设置窗口大小