python 绘制奥运五环图标
时间: 2023-07-17 13:04:52 浏览: 59
你可以使用 Python 的 matplotlib 库来绘制奥运五环图标。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
import matplotlib.patches as patches
fig, ax = plt.subplots()
# 绘制蓝色圆环
blue_circle = patches.Circle((0, 0), radius=0.5, facecolor='blue', edgecolor='black', linewidth=2)
ax.add_patch(blue_circle)
# 绘制黄色圆环
yellow_circle = patches.Circle((1, 0), radius=0.5, facecolor='yellow', edgecolor='black', linewidth=2)
ax.add_patch(yellow_circle)
# 绘制黑色圆环
black_circle = patches.Circle((2, 0), radius=0.5, facecolor='black', edgecolor='black', linewidth=2)
ax.add_patch(black_circle)
# 绘制绿色圆环
green_circle = patches.Circle((0.5, -0.5), radius=0.5, facecolor='green', edgecolor='black', linewidth=2)
ax.add_patch(green_circle)
# 绘制红色圆环
red_circle = patches.Circle((1.5, -0.5), radius=0.5, facecolor='red', edgecolor='black', linewidth=2)
ax.add_patch(red_circle)
# 设置图形坐标轴范围和刻度
ax.set_xlim(-1, 3)
ax.set_ylim(-1, 1)
# 隐藏坐标轴
ax.axis('off')
# 显示图形
plt.show()
```
这段代码使用了 matplotlib 库的 patches 模块绘制了五个圆环,并设置了各个圆环的颜色、边框颜色和线宽。最后通过设置坐标轴范围和刻度,并隐藏坐标轴来美化图形。运行代码后,将会显示出绘制的奥运五环图标。