首先使用之前import turtle
界面设置代码
turtle.setup(宽,高,x坐标,y坐标) 设置窗口的大小 坐标为左上角的坐标
turtle.screensize(宽,高,背景颜色) 画布大小
移动指令
turtle.forward(distance) 向当前画笔方向移动distance像素长度
turtle.backward(distance) 向当前画笔相反方向移动distance像素长度
turtle.setx() 设置初始x值 类同于重新确定坐标系
turtle.sety() 设置初始y值
turtle.home() 回到初始状态不等同于goto(0,0)
turtle.right(degree) 顺时针转动degree°
turtle.left(degree) 逆时针转动degree°
turtle.pendown() 动时绘制图形,缺省时也为绘制
turtle.goto(x,y) 将画笔移动到坐标为x,y的位置
turtle.penup() 提起笔移动,不绘制图形,用于另起一个地方绘制
turtle.pencolor("red") 改变画笔颜色
turtle.pensize(10) 改变画笔粗细
turtle.circle() 画圆,半径为正(负),表示圆心在画笔的左边(右边)画圆 ,以切线方式画圆
turtle.dot(直径,"颜色") 颜色可加可不加 画一个什么颜色填充的圆 是在圆心的位置画圆
turtle.circle(50,180) 绘制半圆
turtle.begin_poly() 开始记录多边形起点
turtle.end_poly() 停止记录并开始连接点
turtle.getpoly() 返回画的多边形
turtle.mainloop()启动事件循环 -调用Tkinter的mainloop函数。
turtle.fillcolor("red") 填充封闭区域 三部分一起使用
turtle.begin_fill() 把想填充的区域围起来 turtle.end_fill()
turtle.stamp() 复制当前图形
turtle.clear() 清除所有画的东西
turtle.reset() 回到初始状态全部清除
turtle.undo() 撤销上一个操作
turtle.done() 必须是图形程序中的最后一个语句。