turtle库(必选)
- turtle(海归):进行基本的图形绘制
- 框架:一个小海龟在坐标系中爬行,其爬行运动轨迹形成了绘制图形(前进、后退、旋转)
- turtle库包含了100多个功能函数,主要包括了窗体函数、画笔状态函数、画笔运行寒素
窗体函数
turtle.setup(width, height, startx, starty)
width:窗口宽度——整数:代表像素值;小数:代表宽度与屏幕的比例
height:窗口高度——整数:代表像素值;小数:代表高度与屏幕的比例
startx:窗口左侧与屏幕左侧的像素距离,None(代表中央)
starty:窗口顶部与屏幕顶部的像素距离,None(代表中央)
画笔状态函数
- turtle.penup( ):抬起画笔,之后,移动画笔不会绘制图形
- turtle.pendown():落下画笔,之后,移动画笔将绘制形状
- turtle.pensize():设置画笔的尺寸
- turtle.pencolor():设置画笔颜色
画笔运动函数
- turtle.fd(distance):控制画笔向当前前进方向前进一个distance
- turtle.seth():改变画笔绘制方向
- turtle.circle(radius, extent=None):绘制一个弧形,radius为正数则弧在海龟左侧,负数则在右侧。extent代表弧形角度,None代表整个圆