用python画奥运五环
时间: 2023-05-31 22:02:07 浏览: 104
以下是用Python绘制奥运五环的示例代码:
```python
import turtle
# 设置画笔颜色和宽度
turtle.pensize(6)
turtle.pencolor("blue")
# 绘制蓝色圆环
turtle.penup()
turtle.goto(-120, 0)
turtle.pendown()
turtle.circle(60)
# 绘制黑色圆环
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.pencolor("black")
turtle.circle(60)
# 绘制红色圆环
turtle.penup()
turtle.goto(120, 0)
turtle.pendown()
turtle.pencolor("red")
turtle.circle(60)
# 绘制黄色圆环
turtle.penup()
turtle.goto(-60, -60)
turtle.pendown()
turtle.pencolor("yellow")
turtle.circle(60)
# 绘制绿色圆环
turtle.penup()
turtle.goto(60, -60)
turtle.pendown()
turtle.pencolor("green")
turtle.circle(60)
turtle.done()
```
运行代码后,会弹出一个绘图窗口,其中绘制了五个彩色的圆环,形成了奥运五环的图案。可以根据需要修改颜色、位置和大小等参数。
相关问题
用Python画奥运五环
可以使用Python的绘图库`matplotlib`来画奥运五环,具体代码如下:
```python
import matplotlib.pyplot as plt
# 设置五环的颜色
colors = ['blue', 'black', 'red', 'yellow', 'green']
# 绘制五个圆环
for i in range(5):
circle = plt.Circle(xy=(i*2, 0), radius=1, fc='none', ec=colors[i], lw=10)
plt.gca().add_patch(circle)
# 设置坐标轴范围和背景颜色
plt.xlim(-3, 9)
plt.ylim(-3, 3)
plt.gca().set_aspect('equal', adjustable='box')
plt.gca().set_facecolor('lightgray')
# 隐藏坐标轴
plt.axis('off')
# 显示图像
plt.show()
```
运行上述代码,就可以得到奥运五环的图片。其中,`Circle`函数用于绘制圆形,`xlim`和`ylim`函数用于设置坐标轴范围,`gca`函数用于获取当前的坐标轴对象,`set_aspect`函数用于设置坐标轴的比例,`set_facecolor`函数用于设置坐标轴的背景颜色,`axis`函数用于隐藏坐标轴。
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()
```
运行以上代码后,会弹出一个窗口,显示出奥运五环的图案。你可以根据需要修改画笔的颜色、位置、大小等参数来调整图案的样式。
阅读全文