为什么说奥运五环的绘制是最简单的呢,其实它的绘制过程就是用画笔画出五个大小相同的圆圈。不同之处在于圆圈的位置不同。在看全文之前特意找到了turtle的官网地址贴在下面。其实学习一个技术点官网的作用是非常重要的。毕竟,你在网上找到的很多信息都是二手信息。所以,你可能不理解这个技术点的初衷,最后一个技术点变成了谣言。所以,我鼓励大家学习一个技术点,一定要看官网的说明。其他地方的二手资料用于理解。https://docs.python.org/zh-cn/3/library/tle.html使用的非标准库还是turtle,因为它的绘画作用相当重要。importturtleastle写一个函数来初始化海龟画笔的一些全局参数。definit():tle.pensize(20)init()这次我们使用一个比较简单的全局参数,只是设置画笔的宽度。接下来,编写一个绘制圆的函数。由于五个圆的大小是一样的,这就形成了一个共性,所以可以用一个函数来写画圆的过程。defdraw_cricle(circle_size=100,x=-250,y=-30,color='blue'):图。penup()文件。转到(x,y)图。pendown()文件。颜色(颜色)图。circle(100)调用画圆函数绘制五个不同颜色的圆环,最终生成奥运五环的形状。draw_cricle(x=-250,y=-30,color='blue')draw_cricle(x=0,y=-30,color='black')draw_cricle(x=250,y=-30,color='red')draw_cricle(x=-125,y=-105,color='yellow')draw_cricle(x=125,y=-105,color='green')看了上面的操作流程,操作还是挺简单的,使用做一个乌龟学习资料还是很不错的。以上过程完成后,绘图部分就完成了,最后我们来完善一下逻辑。因为绘图窗口在绘图完成后会自动关闭,在绘图完成之前关闭。所以,设置绘图窗口的属性就OK了。保持绘制完成后窗口不被关闭screen=tle.Screen()screen.exitonclick()今天的表演到此结束,欢迎大家一起交流进步,留干货分享!【往期精彩】知识总结:python办公自动化应该学什么?Python多线程同步票务系统解决思路...发现了几个有趣的游戏编程平台,鼓励一下!Python四大性能测试工具,包括函数的运行内存、时间等...python-turtle画雪蓉蓉,已经打包成exe,可以直接运行(附源码)
