旋转三角形组合 13.4

Python
import turtle as t

pen = t.Turtle()
pen.speed(0)  # 最快速度
pen.pensize(1)

# 绘制36个旋转的三角形
for i in range(36):          # 外层循环:控制旋转次数
    # 设置颜色(HSV色彩循环效果)
    hue = i / 36
    pen.color(t.hsv_to_rgb(hue, 1.0, 1.0))
    
    pen.begin_fill()
    for j in range(3):       # 内层循环:画一个三角形
        pen.forward(80)
        pen.left(120)
    pen.end_fill()
    
    pen.left(10)             # 每次旋转10度

t.done()

您可能还喜欢...

发表回复

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