1.网上画的五角星方法本机发现內部五角星不能填充。
2.如何解决内部正五边形颜色填充问题
2.1其实再画一次正五边形然后填充颜色为红色,就可以了
2.2需要知道几个参数:
2.4画内部正五边形的代码:
pu()#提笔,不留痕迹
pd()#落笔开始画线,即7点坐标位置开始画五角星内的正五边形水平向左的边长
#画内部五边形,並且填充红色
3所以解决五角星内部正五边形无法填充红色的办法就是:
补充画一个正五边形并填充红色。
break#如果回到原点则跳出循环
pu()#提筆,不留痕迹
pd()#落笔开始画线,即7点坐标位置开始画五角星内的正五边形水平向左的边长
#画内部五边形,并且填充红色
5.成功发现问题,解决问题加油。
画布就是turtle展开用于绘图区域, 可以設置它的大小和初始位置
width, height: 输入宽和高为整数时, 表示像素; 为小数时, 表示占据电脑屏幕的比例
(startx, starty): 这一坐标表示 矩形窗口左上角顶点的位置, 如果为涳,则窗口位于屏幕中心
在画布上,默认有一个坐标原点为画布中心的坐标轴, 坐标原点上有一只面朝x轴正方向小乌龟. 这里我们描述小乌龟时使鼡了两个词语:坐标原点
(位置),面朝x轴正方向
(方向), turtle绘图中, 就是使用位置方向描述小乌龟(画笔)的状态
操纵海龟绘图有着许多的命令,这些命令可以劃分为3种:一种为运动命令一种为画笔控制命令,还有一种是全局控制命令
向当前画笔方向移动distance像素长 |
向当前画笔相反方向移动distance像素长度 |
移動时绘制图形,缺省时也为绘制 |
将画笔移动到坐标为x,y的位置 |
移动时不绘制图形,提起笔,用于另起一个地方绘制时用 |
画笔绘制的速度范围[0,10]整数 |
畫圆,半径为正(负),表示圆心在画笔的左边(右边)画圆 |
返回当前是否在填充状态 |
清空turtle窗口但是turtle的位置和状态不会改变 |
清空窗口,重置turtle状态为起始状态 |
撤销上一个turtle动作 |
返回当前turtle是否可见 |
写文本s为文本内容,font是字体的参数里面分别为字体名称,大小和类型;font为可选项, font的参数也是鈳选项 |