I wrote every letter except the letters x and v.

This commit is contained in:
kdang
2025-09-30 09:47:19 -04:00
parent 4b0fbec36a
commit 644daee220

View File

@@ -387,14 +387,18 @@ def draw_letter_q(unit):
forward(unit)
right(135)
pendown()
forward(unit * 2)
forward(unit * 2 * sqrt(2))
left(135)
penup()
forward(unit * sqrt(2))
left(90)
forward(unit)
left(90)
pendown()
forward(unit * 3)
forward(unit * 2)
right(180)
penup()
forward(unit * 2)
pendown()
forward(unit * 2)
left(90)
penup()
forward(unit)
@@ -403,28 +407,173 @@ def draw_letter_q(unit):
right(180)
def draw_letter_r(unit):
pass
penup()
forward(unit * 2)
left(90)
pendown()
forward(unit * 8)
right(90)
forward(unit * 4)
right(90)
forward(unit * 4)
right(90)
forward(unit * 4)
left(135)
forward(unit * 4 * sqrt(2))
right(135)
penup()
forward(unit * 6)
right(180)
def draw_letter_s(unit):
pass
penup()
forward(unit * 2)
pendown()
forward(unit * 4)
left(90)
forward(unit * 4)
left(90)
forward(unit * 4)
right(90)
forward(unit * 4)
right(90)
forward(unit * 4)
right(90)
penup()
forward(unit * 8)
right(90)
forward(unit * 6)
right(180)
def draw_letter_t(unit):
pass
penup()
forward(unit * 4)
left(90)
pendown()
forward(unit * 8)
right(90)
forward(unit * 2)
left(180)
forward(unit * 4)
left(90)
penup()
forward(unit * 8)
right(90)
forward(unit * 2)
right(180)
def draw_letter_u(unit):
pass
penup()
forward(unit * 2)
left(90)
pendown()
forward(unit * 8)
right(180)
forward(unit * 8)
left(90)
forward(unit * 4)
left(90)
forward(unit * 8)
left(90)
penup()
forward(unit * 6)
left(90)
forward(unit * 8)
left(90)
def draw_letter_v(unit):
pass
penup()
forward(unit * 4)
left(45)
pendown()
forward(unit * sqrt(2))
right(45)
forward(unit * 3)
right(45)
forward(unit * sqrt(2))
left(45)
forward(unit * 3)
left(90)
penup()
forward(unit * 4)
left(90)
def draw_letter_w(unit):
pass
penup()
forward(unit * 2)
pendown()
left(90)
forward(unit * 8)
right(180)
forward(unit * 8)
left(90)
forward(unit * 2)
left(90)
forward(unit * 8)
right(180)
forward(unit * 8)
left(90)
forward(unit * 2)
left(90)
forward(unit * 8)
right(180)
forward(unit * 8)
right(90)
penup()
forward(unit * 6)
left(180)
def draw_letter_x(unit):
pass
def draw_letter_y(unit):
pass
penup()
forward(unit * 4)
left(90)
pendown()
forward(unit * 4)
right(90)
forward(unit * 2)
left(90)
forward(unit * 4)
left(90)
penup()
forward(unit * 4)
left(90)
pendown()
forward(unit * 4)
left(90)
forward(unit * 2)
right(90)
penup()
forward(unit * 4)
right(90)
forward(unit * 4)
right(180)
def draw_letter_z(unit):
pass
penup()
forward(unit * 2)
left(90)
pendown()
forward(unit)
right(45)
forward(unit * 2 * sqrt(2))
left(45)
forward(unit * 2)
right(45)
forward(unit * 2 * sqrt(2))
left(45)
forward(unit)
left(90)
forward(unit * 4)
left(90)
penup()
forward(unit * 8)
left(90)
pendown()
forward(unit * 4)
left(180)
penup()
forward(unit * 6)
right(180)