轴对称图形示例 15.2

Python
def draw_symmetric_shape(sides, size, color):
    """绘制轴对称多边形"""
    t.pencolor(color)
    angle = 360 / sides
    
    for i in range(sides):
        t.forward(size)
        t.right(angle)
        # 绘制对称轴
        if i == 0:
            t.pencolor("red")
            t.backward(size/2)
            t.forward(size/2)
            t.pencolor(color)

# 测试轴对称
draw_symmetric_shape(6, 100, "cyan")

您可能还喜欢...

发表回复

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