彩色螺旋python源代码 红色 绿色 紫色 蓝色
时间: 2024-05-18 17:09:49 浏览: 129
彩色螺旋图形python源代码
彩色螺旋是一种Python绘图的例子,它可以在屏幕上绘制出一个由红色、绿色、紫色、蓝色相间的螺旋。以下是代码实现:
```python
import turtle
turtle.bgcolor("black")
turtle.pensize(2)
turtle.speed(0)
for i in range(6):
for colors in ["red", "magenta", "blue", "cyan", "green", "yellow", "white"]:
turtle.color(colors)
turtle.circle(100)
turtle.left(10)
turtle.hideturtle()
```
这段代码使用了`turtle`库来实现绘图,首先将背景色设置为黑色,画笔大小为2,速度为0(最快)。然后使用两个`for`循环,分别控制颜色和角度。循环中使用了一个列表,里面包含了红、品红、蓝、青、绿、黄、白七种颜色。每次循环时,将画笔颜色设置为列表中的一种颜色,然后绘制一个半径为100的圆,并将角度向左旋转10度,这样就形成了一个彩色的螺旋。最后隐藏画笔,完成绘图。
阅读全文