1、screensize() turtle.screensize(canvwidth=None, canvheight=None, bg=None) 参数:为画布的宽, 高, 背景颜色(以像素为单位)
2、setup() turtle.setup(width=0.5, height=0.75, startx=None, starty=None) 参数: width, height: 输入宽和高为整数表示像素; 为小数表示占据电脑屏幕的比例; (startx, starty): 这一坐标表示矩形窗口左上角顶点的位置, 如果为空,则窗口位于屏幕中心。
turtle.pensize():设置画笔的宽度;
turtle.pencolor():没有参数传入,返回当前画笔颜色,传入参数设置画笔颜色,可以是字符串如"green", “red”,也可以是RGB 3元组。
turtle.speed(speed):设置画笔移动速度,画笔绘制的速度范围[0,10]整数,数字越大越快。
1、turtle.mainloop()或turtle.done(): 启动事件循环 -调用Tkinter的mainloop函数。必须是乌龟图形程序中的最后一个语句。
2、turtle.mode(mode=None): 设置乌龟模式(“standard”,“logo”或“world”)并执行重置。如果没有给出模式,则返回当前模式。
模式初始龟标题正角度standard向右(东)逆时针logo向上(北)顺时针 3、turtle.delay(delay=None): 设置或返回以毫秒为单位的绘图延迟。4、turtle.begin_poly(): 开始记录多边形的顶点。当前的乌龟位置是多边形的第一个顶点。5、turtle.end_poly(): 停止记录多边形的顶点。当前的乌龟位置是多边形的最后一个顶点。将与第一个顶点相连。6、turtle.get_poly(): 返回最后记录的多边形1、给定半径画圆 turtle.circle(radius, extent=None, steps=None)
2、参数:
radius(半径):半径为正(负),表示圆心在画笔的左边(右边)画圆
extent(弧度) (optional)
steps (optional) (做半径为radius的圆的内切正多边形,多边形边数为steps)
参考文章: 1、https://blog.csdn.net/zengxiantao1994/article/details/76588580(Python绘图Turtle库详解) 2、https://www.cnblogs.com/garrett0220/p/9329615.html(Python库-----Turtle绘图库)