编程五环同心图怎么画的

时间:2025-01-28 18:00:47 网络游戏

导入turtle库

```python

import turtle

```

设置画布和画笔

```python

screen = turtle.Screen()

screen.setup(width=600, height=400)

screen.bgcolor("white")

pen = turtle.Turtle()

pen.speed(2)

```

定义颜色列表

```python

colors = ["blue", "yellow", "black", "green", "red"]

```

绘制五环图案

```python

for i in range(5):

pen.penup()

pen.goto(-110 + i * 55, 0)

pen.pendown()

pen.color(colors[i])

pen.circle(50)

```

隐藏海龟并关闭画布

```python

pen.hideturtle()

turtle.done()

```

将以上代码放入一个Python文件中并运行,你将看到一个绘制了奥运五环图案的图形。

代码解释:

导入turtle库:用于绘图。

设置画布和画笔:创建一个600x400的画布,背景颜色为白色,画笔速度为2。

定义颜色列表:包含五个不同颜色的字符串。

绘制五环图案:使用循环绘制五个环,每个环的颜色依次是蓝色、黄色、黑色、绿色和红色,每个环的半径为50,环心之间的距离为110。

隐藏海龟并关闭画布:绘制完成后隐藏画笔并关闭画布。

通过这种方式,你可以轻松地使用Python的turtle库绘制出奥运五环图案。