怎么用python画一个奥运五环
时间: 2023-11-06 18:07:48 浏览: 97
你可以使用Python中的Matplotlib库来绘制奥运五环。下面是绘制五环图的示例代码:
```python
import matplotlib.pyplot as plt
# 设置颜色
colors = ['blue', 'black', 'red', 'yellow', 'green']
# 绘制五个圆
for i in range(5):
# 设置圆心坐标和半径
x, y, r = i * 100 + 60, 60, 40
# 绘制圆
circle = plt.Circle((x, y), r, color=colors[i], fill=False)
# 添加圆到绘图区
plt.gca().add_artist(circle)
# 设置坐标轴范围
plt.xlim(0, 500)
plt.ylim(0, 120)
# 将坐标轴隐藏
plt.axis('off')
# 显示图片
plt.show()
```
运行上述代码,即可在代码编辑器中看到绘制的奥运五环图。
相关问题
用Python画个奥运五环
以下是使用Python代码绘制奥运五环的示例:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(600, 400)
turtle.bgcolor("white")
# 定义五个圆的位置、半径和颜色
circles = [
(-120, 0, "blue", 100),
(120, 0, "purple", 100),
(0, 0, "red", 100),
(-60, -100, "yellow", 100),
(60, -100, "green", 100)
]
# 绘制五个圆
for x, y, color, radius in circles:
turtle.penup()
turtle.goto(x, y - radius)
turtle.pendown()
turtle.color(color)
turtle.circle(radius)
# 隐藏画笔
turtle.hideturtle()
turtle.done()
```
运行上述代码,将得到一个绘制了奥运五环的窗口。
![奥运五环](https://i.imgur.com/vwIuL7V.png)
python绘制一个奥运五环
好的,请先安装好Python的绘图库matplotlib,然后可以使用以下代码绘制奥运五环:
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots(figsize=(6, 6))
# 绘制五个圆环
ax.add_patch(plt.Circle((-1, 0), 1, color='blue', alpha=0.8))
ax.add_patch(plt.Circle((1, 0), 1, color='black', alpha=0.8))
ax.add_patch(plt.Circle((3, 0), 1, color='red', alpha=0.8))
ax.add_patch(plt.Circle((2, -1.5), 1, color='yellow', alpha=0.8))
ax.add_patch(plt.Circle((0, -1.5), 1, color='green', alpha=0.8))
# 调整x、y轴范围
ax.set_xlim(-4, 4)
ax.set_ylim(-4, 4)
plt.axis('off')
plt.show()
```
结果如下图所示:
![奥运五环](https://img-blog.csdnimg.cn/2021061816301444.png)
阅读全文