用turtle库绘制一个五环
时间: 2023-08-31 11:05:55 浏览: 85
好的,以下是使用turtle库绘制五环的代码:
```python
import turtle
# 设置画布大小
turtle.setup(600, 600)
# 设置画笔颜色、大小
turtle.pensize(5)
colors = ['blue', 'black', 'red', 'yellow', 'green']
# 绘制五个圆环
for i in range(5):
turtle.penup()
turtle.goto(-150 + i * 75, 0)
turtle.pendown()
turtle.color(colors[i])
turtle.circle(50)
# 隐藏画笔
turtle.hideturtle()
turtle.done()
```
运行结果如下图所示:
![五环](https://img-blog.csdnimg.cn/20210618164648624.png)
相关问题
用turtle库绘制一个奥运五环
好的,以下是使用turtle库绘制奥运五环的代码:
```python
import turtle
# 设置画布大小
turtle.setup(600, 600)
# 设置画笔颜色、大小
turtle.pensize(10)
colors = ['blue', 'black', 'red', 'yellow', 'green']
# 绘制五个圆环
for i in range(5):
turtle.penup()
if i % 2 == 0:
turtle.goto(-100 + i * 80, 0)
else:
turtle.goto(-60 + i * 80, -70)
turtle.pendown()
turtle.color(colors[i])
turtle.circle(50)
# 隐藏画笔
turtle.hideturtle()
turtle.done()
```
运行结果如下图所示:
![奥运五环](https://img-blog.csdnimg.cn/20210618165118466.png)
turtle库绘制奥运五环
turtle库是Python中的一个绘图库,可以用来创建简单的图形和动画。使用turtle库可以绘制奥运五环,以下是一个示例代码:
```python
import turtle
# 设置画笔的颜色和宽度
turtle.pensize(10)
# 绘制蓝色的圆环
turtle.penup()
turtle.goto(-110, -25)
turtle.pendown()
turtle.color("blue")
turtle.circle(45)
# 绘制黄色的圆环
turtle.penup()
turtle.goto(0, -25)
turtle.pendown()
turtle.color("yellow")
turtle.circle(45)
# 绘制黑色的圆环
turtle.penup()
turtle.goto(110, -25)
turtle.pendown()
turtle.color("black")
turtle.circle(45)
# 绘制绿色的圆环
turtle.penup()
turtle.goto(-55, -70)
turtle.pendown()
turtle.color("green")
turtle.circle(45)
# 绘制红色的圆环
turtle.penup()
turtle.goto(55, -70)
turtle.pendown()
turtle.color("red")
turtle.circle(45)
# 隐藏画笔
turtle.hideturtle()
# 点击窗口关闭程序
turtle.done()
```
这段代码使用了turtle库的函数来绘制五个不同颜色的圆环,分别代表奥运五环的蓝、黄、黑、绿、红五个环。你可以运行这段代码来看到绘制出来的奥运五环图案。
阅读全文