Files
project_drawing/drawing.py
2025-10-16 09:16:06 -04:00

76 lines
1.2 KiB
Python

# drawing.py
# ----------
# By ____(Grandville)___________
#
# (draws triangles.)
from turtle import *
from math import sqrt
from superturtle.image import save_svg
def triangle(size):
forward(size)
left(120)
forward(size*sqrt(1))
left(120)
forward(size*sqrt(1))
penup()
left(120)
forward(size)
pendown()
forward(size)
left(120)
forward(size*sqrt(1))
left(120)
forward(size*sqrt(1))
penup()
right(120)
forward(size*sqrt(1))
right(120)
pendown()
forward(size)
left(120)
forward(size*sqrt(1))
left(120)
forward(size*sqrt(1))
penup()
forward(size*sqrt(1))
left(120)
forward(size*3)
pendown()
width, height = 816, 1056
with save_svg(width, height, "drawing.svg"):
size = 50
right(180)
penup()
forward(size*8)
left(180)
pendown()
for i in range(5):
triangle(size)
penup()
right(90)
forward(size*2)
right(90)
forward(size*15)
pendown()
right(180)
for i in range(5):
triangle(size)
penup()
right(90)
forward(size*2)
right(90)
forward(size*15)
pendown()
right(180)
for i in range(5):
triangle(size)
input()