用turtle画奥运五环
时间: 2023-11-04 17:55:12 浏览: 76
好的,以下是用turtle库在Python中画出奥运五环的代码:
```python
import turtle
# 绘制蓝色圆环
turtle.penup()
turtle.goto(-110, 0)
turtle.pendown()
turtle.color("blue")
turtle.circle(50)
# 绘制黄色圆环
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color("yellow")
turtle.circle(50)
# 绘制黑色圆环
turtle.penup()
turtle.goto(110, 0)
turtle.pendown()
turtle.color("black")
turtle.circle(50)
# 绘制绿色圆环
turtle.penup()
turtle.goto(-55, -50)
turtle.pendown()
turtle.color("green")
turtle.circle(50)
# 绘制红色圆环
turtle.penup()
turtle.goto(55, -50)
turtle.pendown()
turtle.color("red")
turtle.circle(50)
# 隐藏海龟
turtle.hideturtle()
# 保持窗口不关闭
turtle.done()
```
代码说明:
1. 首先导入turtle库,它是Python内置的图形库,支持绘制各种图形。
2. 通过turtle.penup()和turtle.pendown()来控制海龟的画笔状态,penup()表示不绘制,pendown()表示绘制。
3. 通过turtle.color()来设置圆环的颜色。
4. 通过turtle.circle()来绘制圆形,其中的参数表示圆的半径。
5. 通过turtle.goto()来控制海龟的位置。
6. 最后通过turtle.hideturtle()来隐藏海龟,保持窗口不关闭的方法是turtle.done()。
阅读全文