建设银行注册网站,天河网站建设策划,wordpress更换主题 小工具,软件开发工程师机构一、turtle画布与坐标系 在同一平面互相垂直且有公共原点的两条数轴构成平面直角坐标系。在坐标系中#xff0c;水平方向的轴都称为x轴#xff0c;垂直方向的轴都称为y轴 它们相交于O点#xff0c;在这一个点里#xff0c;x轴的值为0#xff0c;y轴的值也为0#xff0c;所…一、turtle画布与坐标系 在同一平面互相垂直且有公共原点的两条数轴构成平面直角坐标系。在坐标系中水平方向的轴都称为x轴垂直方向的轴都称为y轴 它们相交于O点在这一个点里x轴的值为0y轴的值也为0所以它们的交点O的坐标就为(0,0)我们平时称(0,0)为坐标原点 turtle画布以像素为长度。距离为1称为一个单位长度就像图中的0到13到4-4到-3都是一个单位长度 turtle绘图模块的画布就像一个平面直角坐标系画布的每一个点的位置都可以用坐标表示画布的中心点就等于坐标系的中心点0,0 注意哦为了美观坐标系在画布中并不会显示出来 二、goto()方法 turtle绘图模块的goto方法可以使画笔移动到我们指定的位置和forward的方法一样需要在括号里设定线段的长度我们需要在goto的括号里指定坐标x, y goto()方法和forward()方法一样都是设置画笔的移动不同的是goto()方法不用依赖画笔的朝向它是由起点画笔的当前位置和终点位置goto方法里设置的x和y的坐标决定的会直接由起点坐标移动到终点坐标。由于turtle模块的画笔默认朝下的即画笔挨着画布所以移动的过程中就会画出一条线出来。 三、penup()方法 我们前面说goto方法时说到了画笔默认是朝下的。turtle绘图模块的penup方法可以使画笔抬起来。在画笔抬起的状态下即使调用了forward或者goto方法移动了画笔也不会留下痕迹。 penup()方法括号里不设置参数。 penup()方法一般会和pendown()方法配合使用。 四、pendown()方法 turtle绘图模块的pendown方法可以让画笔落下使画笔恢复绘图状态。 pendown()方法括号里不设置参数 通常pendown方法用在penup方法之后 五、实例 1.绘制同心圆 2.绘制并排圆 3.绘制爱睡觉的小呆 4.试着移动小呆的眼睛和嘴巴将其绘制成一个对称图形。 5.把小呆变成一只小呆猪。把他的嘴巴变成猪的鼻子添加2个鼻孔 来源6547网 www.6547.cn/blog/481