在Python中使用turtle模块可以轻松地绘制叠加等边三角形。以下是一个简单的示例代码:
import turtle # 设置turtle窗口 turtle.setup(width=800, height=600) turtle.title("叠加等边三角形") # 定义绘制等边三角形的函数 def draw_equilateral_triangle(side_length): for _ in range(3): turtle.forward(side_length) turtle.left(120) # 设置初始位置 turtle.penup() turtle.goto(-100, -100) turtle.pendown() # 绘制三个叠加等边三角形 triangle_size = 100 for _ in range(3): draw_equilateral_triangle(triangle_size) turtle.forward(triangle_size) turtle.right(120) # 隐藏turtle turtle.hideturtle() # 显示绘图窗口 turtle.done()
这段代码使用turtle模块绘制了三个叠加的等边三角形。可以根据需要调整来改变三角形的大小。