Python画奥运五环
时间: 2023-11-05 13:50:45 浏览: 53
下面是用Python绘制奥运五环的代码:
```python
import turtle
# 创建一个Turtle对象
t = turtle.Turtle()
# 设置画笔大小和颜色
t.pensize(6)
t.color("blue")
# 绘制蓝色的圆环
t.penup()
t.goto(-110, -25)
t.pendown()
t.circle(50)
# 设置画笔颜色为黄色
t.color("yellow")
# 绘制黄色的圆环
t.penup()
t.goto(0, -25)
t.pendown()
t.circle(50)
# 设置画笔颜色为黑色
t.color("black")
# 绘制黑色的圆环
t.penup()
t.goto(110, -25)
t.pendown()
t.circle(50)
# 设置画笔颜色为绿色
t.color("green")
# 绘制绿色的圆环
t.penup()
t.goto(-55, -75)
t.pendown()
t.circle(50)
# 设置画笔颜色为红色
t.color("red")
# 绘制红色的圆环
t.penup()
t.goto(55, -75)
t.pendown()
t.circle(50)
# 隐藏画笔
t.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()
```
运行以上代码,即可得到一个画有奥运五环的图形。
python画奥运五环
好的,我可以回答这个问题。你可以使用 Python 中的 Matplotlib 库来绘制奥运五环。以下是一个简单的示例代码:
```
import matplotlib.pyplot as plt
# 创建五个圆环的半径
r = [80, 70, 60, 50, 40]
# 设置画布大小和背景色
fig = plt.figure(figsize=(6, 6), facecolor='white')
# 绘制五个圆环
for i in range(5):
circle = plt.Circle((i*100+150,150), r[i], fill=False, lw=10)
fig.gca().add_artist(circle)
# 设置坐标轴范围和显示
plt.xlim(0, 600)
plt.ylim(0, 300)
plt.axis('off')
plt.show()
```
运行代码后,就可以在窗口中看到绘制的奥运五环了。希望对你有帮助!