Python画图之彩色的螺旋线

演示

请添加图片描述

代码

import random
import turtle

# 创建画笔
pen = turtle.Turtle()

# 设置画笔颜色和大小
pen.pencolor("yellow")
pen.pensize(3)
pen.speed(0)

# 定义颜色列表,包括紫色、蓝色、绿色和黄色。
colors = ["#8b008b", "#4169e1", "#008000", "#ffd700"]
# 绘制螺旋线
for i in range(240):
    # 随机选择一个颜色,并设置为画笔颜色。
    color = random.choice(colors)
    pen.pencolor(color)
    pen.forward(i * 2)
    pen.left(91)

# 隐藏画笔
pen.hideturtle()

# 等待用户关闭窗口
turtle.done()

这个程序使用 Python 的 Turtle 模块来绘制图形。它首先创建一个画布和画笔,然后定义一个颜色列表,包含了几种彩色。接下来,程序使用循环绘制彩色的螺旋线。在每次循环中,它选择一个颜色,并使用 pen.pencolor() 函数将画笔的颜色设置为选择的颜色。然后,程序向前移动一定距离,并向右旋转一定角度。

猜你喜欢

转载自blog.csdn.net/qq_52108058/article/details/130032218