当前位置:首页python > 正文

用turtle绘制叠加等边三角形

作者:野牛程序员:2023-11-14 10:12:53python阅读 2790

在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模块绘制了三个叠加的等边三角形。可以根据需要调整triangle_size来改变三角形的大小。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击