绘制同心正多边形 12.3

Python
import turtle as t

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

# 绘制3个同心正六边形
n = 6  # 六边形

for size in [50, 80, 110]:  # 不同的边长
    pen.penup()
    pen.goto(-size/2, -size/2)  # 调整起始位置使图形居中
    pen.pendown()
    
    for i in range(n):
        pen.forward(size)
        pen.right(360/n)

您可能还喜欢...

发表回复

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