python画奥运五环代码
时间: 2023-12-20 07:32:30 浏览: 117
以下是使用Python绘制奥运五环的代码示例:
```python
import turtle
# 设置画布大小
turtle.setup(800, 600)
# 设置画笔速度
turtle.speed(5)
# 设置画笔宽度
turtle.width(10)
# 设置五环的颜色
colors = ['blue', 'black', 'red', 'yellow', 'green']
# 设置五环的半径
radius = 45
# 设置五环的起始坐标
positions = [(-110, -25), (0, -25), (110, -25), (-55, -75), (55, -75)]
# 绘制五环
for i in range(5):
turtle.penup()
turtle.goto(positions[i])
turtle.pendown()
turtle.color(colors[i])
turtle.circle(radius)
# 隐藏画笔
turtle.hideturtle()
# 结束绘制
turtle.done()
```
相关问题
Python画奥运五环
可以使用Python的turtle模块来画奥运五环。以下是一个简单的例子:
```python
import turtle
# 设置画笔宽度和速度
turtle.pensize(10)
turtle.speed(10)
# 画蓝色的圆
turtle.penup()
turtle.goto(-110, -25)
turtle.pendown()
turtle.color("blue")
turtle.circle(50)
# 画黄色的圆
turtle.penup()
turtle.goto(0, -25)
turtle.pendown()
turtle.color("yellow")
turtle.circle(50)
# 画黑色的圆
turtle.penup()
turtle.goto(110, -25)
turtle.pendown()
turtle.color("black")
turtle.circle(50)
# 画绿色的圆
turtle.penup()
turtle.goto(-55, -75)
turtle.pendown()
turtle.color("green")
turtle.circle(50)
# 画红色的圆
turtle.penup()
turtle.goto(55, -75)
turtle.pendown()
turtle.color("red")
turtle.circle(50)
# 隐藏画笔
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
运行以上代码后,会弹出一个窗口,显示出奥运五环的图案。你可以根据需要修改画笔的颜色、位置、大小等参数来调整图案的样式。
python 画奥运五环
可以使用 Python 的 matplotlib 库来画奥运五环,以下是示例代码:
```python
import matplotlib.pyplot as plt
# 定义五个圆的中心坐标和半径
centers = [(0, 0), (-0.2, 0.3), (0.2, 0.3), (-0.4, 0), (0.4, 0)]
radii = [0.5, 0.5, 0.5, 0.5, 0.5]
# 画五个圆
fig, ax = plt.subplots()
for center, radius in zip(centers, radii):
circle = plt.Circle(center, radius, fill=False)
ax.add_artist(circle)
# 设置坐标轴范围和标题
ax.set_xlim(-1, 1)
ax.set_ylim(-1, 1)
ax.set_aspect('equal')
ax.set_title('Olympic Rings')
plt.show()
```
运行以上代码,即可得到一个画有奥运五环的图形。
阅读全文