python用turtle函数画奥运五环
时间: 2023-12-25 21:22:32 浏览: 122
Python中使用turtle画奥运五环
5星 · 资源好评率100%
好的,我会用Python的turtle函数来画奥运五环。以下是代码:
```python
import turtle
# 创建窗口
window = turtle.Screen()
window.bgcolor("#ffffff")
# 创建五个画笔,并设置颜色
pen_blue = turtle.Turtle()
pen_blue.color("#00a3e0")
pen_blue.pensize(10)
pen_black = turtle.Turtle()
pen_black.color("#000000")
pen_black.pensize(10)
pen_red = turtle.Turtle()
pen_red.color("#ff2b2b")
pen_red.pensize(10)
pen_yellow = turtle.Turtle()
pen_yellow.color("#fede00")
pen_yellow.pensize(10)
pen_green = turtle.Turtle()
pen_green.color("#009e60")
pen_green.pensize(10)
# 设置五个画笔的位置
pen_blue.penup()
pen_blue.goto(-120, -50)
pen_blue.pendown()
pen_black.penup()
pen_black.goto(0, -50)
pen_black.pendown()
pen_red.penup()
pen_red.goto(120, -50)
pen_red.pendown()
pen_yellow.penup()
pen_yellow.goto(-60, -100)
pen_yellow.pendown()
pen_green.penup()
pen_green.goto(60, -100)
pen_green.pendown()
# 画五个圆环
for pen in [pen_blue, pen_black, pen_red, pen_yellow, pen_green]:
pen.begin_fill()
pen.circle(50)
pen.end_fill()
# 隐藏画笔
pen_blue.hideturtle()
pen_black.hideturtle()
pen_red.hideturtle()
pen_yellow.hideturtle()
pen_green.hideturtle()
# 结束程序
turtle.done()
```
运行代码后,会弹出一个画布,上面画着奥运五环的图案。希望这能解决你的问题。
阅读全文