运动python画出一个奥运五环
时间: 2024-10-10 17:09:47 浏览: 32
Python中使用turtle画奥运五环
5星 · 资源好评率100%
在Python中,我们可以利用matplotlib库来绘制奥运五环图案。下面是一个简单的例子,展示如何使用五种颜色(红、黄、蓝、黑、绿)和圆形来创建一个奥运五环:
```python
import matplotlib.pyplot as plt
# 定义五环的颜色
colors = ['red', 'yellow', 'blue', 'black', 'green']
rings = [5, 4, 3, 2, 1] # 从外到内环的半径比例
# 创建画布和子图
fig, ax = plt.subplots()
for i, color in enumerate(colors):
# 绘制环
ring = plt.Circle((0, 0), rings[i], fill=False, color=color)
ax.add_artist(ring)
# 内切圆(填充部分)
inner_circle = plt.Circle((0, 0), rings[i] - 0.1, fill=True, color=color)
ax.add_artist(inner_circle)
# 设置坐标轴隐藏,调整图像大小
ax.set_xlim(-1.2, 1.2)
ax.set_ylim(-1.2, 1.2)
ax.axis('off')
plt.title("奥运五环")
plt.show()
```
阅读全文