首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >画出奥运五环

画出奥运五环

作者头像
123rrrrr
发布2022-05-23 15:00:31
发布2022-05-23 15:00:31
5680
举报

引言

学习了海龟绘图,我们尝试绘制一些简单的图案,加强对海龟绘图的理解.可以具体掌握对画笔的设置,比如颜色,速度,画笔宽度等.

1 问题

利用海龟绘图画出奥运五环.

2 方法

在绘图之前,先导入海龟库,然后对其画笔进行相关设置.奥运五环有五种颜色,因此我们在每次画圆之前都要设置画笔颜色.因为只需要留下圆形部分的路径,因此当画笔在坐标轴上移动时,我们不画出它的直线路径,需要画笔高抬贵手.之后继续画圆形时才又落笔.

3 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

代码语言:javascript
复制
import turtle #导入turtle库
turtle.width(6) #画笔粗细
turtle.color("blue") #画笔颜色为blue
turtle.circle(50) #半径为50
turtle.penup() #抬笔,不绘制路径
turtle.goto(120,0) #箭头去到坐标为(120,0)位置
turtle.pendown() #落笔,绘制图案
turtle.color('black')
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color('red')
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.color('yellow')
turtle.circle(50)
turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.color('green')
turtle.circle(50)
turtle.done() #最后让它保持画板显示

4 结语

针对画出奥运五环的问题,提出利用海归绘图的方法,通过具体的绘图实验,证明该方法是有效的,本文的绘图方法不能修改奥运五环图中被遮挡的部分,画出来的图形没有交叉,因此不够美观。

稿件来源:深度学习与文旅应用实验室(DLETA)


作者:陈相君

主编:欧洋

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档