用python画奥运五环
时间: 2023-05-31 17:02:07 浏览: 105
以下是用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的turtle模块来画出奥运五环。下面是一个示例代码:
```python
import turtle
# 设置画布大小和背景色
turtle.setup(800, 600)
turtle.bgcolor("white")
# 设置画笔参数
turtle.pensize(6)
turtle.speed(5)
# 画蓝色圆环
turtle.penup()
turtle.goto(-110, -50)
turtle.pendown()
turtle.color("blue")
turtle.circle(100)
# 画黄色圆环
turtle.penup()
turtle.goto(0, -50)
turtle.pendown()
turtle.color("yellow")
turtle.circle(100)
# 画黑色圆环
turtle.penup()
turtle.goto(110, -50)
turtle.pendown()
turtle.color("black")
turtle.circle(100)
# 画绿色圆环
turtle.penup()
turtle.goto(-55, -150)
turtle.pendown()
turtle.color("green")
turtle.circle(100)
# 画红色圆环
turtle.penup()
turtle.goto(55, -150)
turtle.pendown()
turtle.color("red")
turtle.circle(100)
# 隐藏画笔
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
运行以上代码后,就可以在画布上看到奥运五环了。你可以根据需要调整画布大小、圆环大小和颜色等参数。
Python画奥运五环
下面是使用Python Turtle模块画奥运五环的代码示例:
```python
import turtle
# 设置画笔大小和速度
turtle.pensize(6)
turtle.speed(2)
# 画蓝色圆形
turtle.penup()
turtle.goto(-110, 0)
turtle.pendown()
turtle.color('blue')
turtle.circle(50)
# 画黄色圆形
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color('yellow')
turtle.circle(50)
# 画黑色圆形
turtle.penup()
turtle.goto(110, 0)
turtle.pendown()
turtle.color('black')
turtle.circle(50)
# 画绿色圆形
turtle.penup()
turtle.goto(-55, -50)
turtle.pendown()
turtle.color('green')
turtle.circle(50)
# 画红色圆形
turtle.penup()
turtle.goto(55, -50)
turtle.pendown()
turtle.color('red')
turtle.circle(50)
turtle.done()
```
运行代码后,会弹出一个窗口并绘制出奥运五环的图案。你可以根据自己的需要调整画笔大小、速度、圆形的位置和颜色等参数。
阅读全文