用python编写程序,条件:用海龟绘制五颜六色的图形,需要用列表存储多种颜色,依次遍历列表中的颜色。
时间: 2024-02-16 12:04:54 浏览: 64
python基础编程:Python中turtle作图示例
好的,我可以帮你解决这个问题。以下是用 Python 编写的程序,用海龟绘制五颜六色的图形,并用列表存储多种颜色,依次遍历列表中的颜色:
```python
import turtle
# 定义颜色列表
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
# 创建海龟对象
t = turtle.Turtle()
# 设置绘制速度
t.speed(0)
# 循环绘制图形
for i in range(200):
# 设置海龟颜色
t.pencolor(colors[i % len(colors)])
# 绘制图形
t.forward(i)
t.left(59)
# 等待点击关闭窗口
turtle.done()
```
运行这个程序,你将看到一个五颜六色的图形。这个程序的原理是使用循环遍历颜色列表,并用海龟对象绘制图形,不断改变海龟的颜色以达到多彩的效果。
阅读全文