奥运五环python
时间: 2024-06-20 07:01:39 浏览: 109
python奥运五环在绘制代码
5星 · 资源好评率100%
奥运会的五环标志是国际奥林匹克委员会的象征,它代表了全球五个大洲的团结。在Python中,你可以用各种图形库来创建这个标志,如Pillow或matplotlib。以下是一个简单的例子,使用Pillow库来绘制奥运五环:
```python
from PIL import Image, ImageDraw
# 创建一个新的空白图像
image = Image.new('RGB', (100, 100), 'white')
draw = ImageDraw.Draw(image)
# 定义五环的颜色和环的半径
colours = ['black', 'yellow', 'blue', 'green', 'red']
rings = [25, 40, 45, 40, 25]
# 计算环心位置
ring_centers = [(50 + i * rings, 50) for i in range(5)]
# 绘制五环
for i, center in enumerate(ring_centers):
draw.ellipse((center - rings[i], center - rings[i], center + rings[i], center + rings[i]), fill=colours[i % len(colours)])
# 显示图像
image.show()
```
阅读全文