python标准库turtle绘图怎么实现奥运五环
这篇文章主要介绍了python标准库turtle绘图怎么实现奥运五环的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python标准库turtle绘图怎么实现奥运五环文章都会有所收获,下面我们一起来看看吧。
使用的非标准库还是turtle,因为它在绘画中的作用还是相当重要的。
import turtle as tle
编写一个函数来初始化turtle画笔的一些全局参数。
def init(): tle.pensize(20)init()
这次我们用到的全局参数比较单一,只是设置了一下画笔的宽度。
下面编写一个函数来绘制圆圈,由于五个圆圈的大小都是一样的,这就产生了共性,所以可以使用一个函数来编写圆圈的绘制过程即可。
def draw_cricle(circle_size=100,x=-250,y=-30,color='blue'): tle.penup() tle.goto(x, y) tle.pendown() tle.color(color) tle.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')
看了上面操作过程,操作还是挺简单的,用来做一个turtle学习素材还是很nice的。
上面的过程完成后,绘图的部分就算是完成了,最后再来完善一下逻辑。因为绘图完成后会自动关闭绘图窗口,绘图完成后还没看清楚就已经关闭了。于是,设置一下绘制窗口的属性就OK了。
绘图完成后保持窗口不被关闭
screen = tle.Screen()screen.exitonclick()
关于“python标准库turtle绘图怎么实现奥运五环”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“python标准库turtle绘图怎么实现奥运五环”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网行业资讯频道。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341