From 27ee1024c7a643750520e67c94522114b71c5a7b Mon Sep 17 00:00:00 2001 From: gsanders Date: Thu, 16 Oct 2025 09:16:06 -0400 Subject: [PATCH] put in the svg code thingymajig --- drawing.py | 60 +++++++++++++++++++++++++++++------------------------ drawing.svg | 2 ++ 2 files changed, 35 insertions(+), 27 deletions(-) create mode 100644 drawing.svg diff --git a/drawing.py b/drawing.py index 47c62ec..d0555fb 100644 --- a/drawing.py +++ b/drawing.py @@ -6,6 +6,9 @@ from turtle import * from math import sqrt +from superturtle.image import save_svg + + def triangle(size): forward(size) left(120) @@ -38,32 +41,35 @@ def triangle(size): pendown() -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() + +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() diff --git a/drawing.svg b/drawing.svg new file mode 100644 index 0000000..5efc4a8 --- /dev/null +++ b/drawing.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file