旋转正多边形图案 12.4

Python
import turtle as t

# 创建海龟
pen = t.Turtle()

# 绘制36个旋转的正五边形,形成圆形图案
n = 5  # 五边形
length = 30

for j in range(36):      # 外层循环:旋转36次
    pen.color(["red", "blue", "green"][j % 3])  # 交替使用颜色
    
    for i in range(n):   # 内层循环:画一个正五边形
        pen.forward(length)
        pen.right(360/n)
    
    pen.right(10)        # 每个五边形之间旋转10度

您可能还喜欢...

发表回复

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