彩虹螺旋 13.5

Python
import turtle as t
import math

pen = t.Turtle()
pen.speed(0)
t.bgcolor("black")  # 设置黑色背景
pen.pensize(2)

# 绘制彩虹螺旋
for i in range(200):  # 绘制200个三角形
    # 颜色渐变(从红色到紫色)
    hue = i / 200 * 0.8  # 控制色相变化范围
    pen.color(t.hsv_to_rgb(hue, 1.0, 1.0))
    
    # 绘制一个三角形
    for j in range(3):
        pen.forward(i * 0.5)  # 边长逐渐增加
        pen.left(120)
    
    pen.left(11)  # 每次旋转11度

t.done()

您可能还喜欢...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注