Python · 助力冬奥:turtle绘制奥运五环
发布时间
阅读量:
阅读量
你好!朋友们好!我是wangzirui32同学。让我们今天一起探索如何利用Turtle编程语言来绘制奥运五环标志吧!
1. 代码
1.1 引入所需包 初始化
import turtle
turtle.hideturtle() # 隐藏绘图小海龟
代码解读
1.2 画出单个圆函数
def draw_a_circle(x, y, color):
turtle.penup() # 提笔
turtle.goto(x, y) # 前往x, y处开始绘图
turtle.pensize(5) # 画布粗细为5
turtle.pencolor(color) # 设置画笔颜色
turtle.pendown() # 下笔
turtle.circle(70) # 绘制一个半径为70的圆
turtle.penup() # 提笔
代码解读
1.3 画出5个圆
draw_a_circle(-130, 75, "cyan") # 在-130, 75处绘制颜色为cyan的圆
draw_a_circle(-10, 75, "black") # 在-10, 75处绘制颜色为black的圆
draw_a_circle(110, 75, "red") # 在-110, 75处绘制颜色为red的圆
draw_a_circle(-60, -20, "yellow") # 在-60, -20处绘制颜色为yellow的圆
draw_a_circle(60, -20, "lightgreen") # 在60, -20处绘制颜色为lightgreen的圆
turtle.mainloop() # 持续显示turtle窗口
代码解读
1.4 完整代码
import turtle
turtle.hideturtle()
turtle.pensize(8)
def draw_a_circle(x, y, color):
turtle.penup()
turtle.goto(x, y)
turtle.pensize(5)
turtle.pencolor(color)
turtle.pendown()
turtle.circle(70)
turtle.penup()
draw_a_circle(-130, 75, "cyan")
draw_a_circle(-10, 75, "black")
draw_a_circle(110, 75, "red")
draw_a_circle(-60, -20, "yellow")
draw_a_circle(60, -20, "lightgreen")
turtle.mainloop()
代码解读
2. 效果图

结束啦!今天的课程内容也讲完了。我是wangzirui32。如果喜欢的话,请您帮忙收藏一下并加个关注哦。下次见!
全部评论 (0)
还没有任何评论哟~
