turtle画五种不同颜色的同心圆
时间: 2023-09-09 13:09:25 浏览: 798
在Python中使用turtle绘制多个同心圆示例
好的,以下是使用Python的turtle库画出五个不同颜色的同心圆的代码:
```python
import turtle
# 设置背景颜色
turtle.bgcolor("black")
# 定义颜色列表
colors = ["red", "orange", "yellow", "green", "blue"]
turtle.speed(0) # 设置绘制速度为最快
# 循环绘制五个同心圆
for i in range(5):
turtle.penup() # 抬起画笔
turtle.goto(0, -i*30) # 移动到下一个圆的位置
turtle.pendown() # 落下画笔
turtle.pencolor(colors[i]) # 设置画笔颜色
turtle.pensize(2) # 设置画笔粗细
turtle.circle(30+i*30) # 绘制圆
turtle.hideturtle() # 隐藏画笔
turtle.done() # 完成绘制
```
运行代码后,会在窗口中绘制出五个不同颜色的同心圆,如下图所示:
![五个不同颜色的同心圆](https://img-blog.csdnimg.cn/20210901145557429.gif)
阅读全文