Python二级考试试炼窟真题,turt

中科医院专家微信 http://www.bdfyy999.com/zhuanjiatuandui/102986.html

Hello,大家好,这里是随时随地准备死磕操作的DFBoy,持续为你带来神奇小操作的DFBoy。

本次我们要讲述的小操作是——如何使用turtle绘制绘制五角星。

#python豆腐秀#

01操作需求描述

想必参加过Python二级考试的朋友都会知道,turtle第三方库是必考的一个第三方库,最常见的考题就是让你绘制五角星或者三角形之类的图形。

时不时地还会让你给绘制好的图形填充颜色,改变边框宽度之类的。

因为五角星的绘制涉及到较多的内容,也是二级考试试炼中常见的考题,所以本次将会展示如何使用Python的turtle库绘制五角星。

02完整代码及相关讲解

使用过turtle第三方库的朋友都会知道turtle库绘制图形是由点及线的。

因此,我们绘制五角星之前就要规划好要绘制的图形的边角关系。

具体的代码如下所示:

如上面的代码所示,因为我们要用到第三方库,所有一开始就是导入需要用到的第三方库。

第二行代码的意思是设置五角星的填充颜色为红色。

第三行代码是确认开始绘制图形,显现箭头。

第三行到第五行代码是嵌套if判断结构的for循环结构。for循环结构里面有两个函数,一个是forward函数,一个是right函数,前者让箭头向前移动个单位长度,后者则是让箭头瞬时间旋转度。至于旋转的次数,则是五次。

最后一行代码的意思则是依据前面设置好的填充颜色,将其填充进我们绘制好的五角星。

03操作小结

至此,我们使用Python的turtle库绘制五角星的操作就讲完了。

这里我们需要掌握的操作有四个,一是确定箭头显现,二是设置填充颜色并实际填充,三是绘制直线,四是调转绘制的方向。

理论上只要掌握上面四个操作,就可以使用turtle绘制所有纯由直线组成的图形了。




转载请注明:http://www.aierlanlan.com/rzgz/7919.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了