From 6eb0e31857a1270849830da3b1d314adad2d752a Mon Sep 17 00:00:00 2001 From: jbayati Date: Fri, 3 Oct 2025 09:12:38 -0400 Subject: [PATCH] I made the letter C and named (size*sqrt(2)) to (diagonal) --- typeface.py | 46 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 39 insertions(+), 7 deletions(-) diff --git a/typeface.py b/typeface.py index df2bc4b..37140c4 100644 --- a/typeface.py +++ b/typeface.py @@ -13,6 +13,7 @@ from turtle import * from math import sqrt size=40 +diagonal=(size*sqrt(2)) def draw_letter_a(unit): pass @@ -21,7 +22,38 @@ def draw_letter_b(unit): pass def draw_letter_c(unit): - pass + penup() + forward(size*3) + pendown() + forward(size*4) + left(90) + forward(size*2) + left(90) + forward(size*3) + right(45) + forward(diagonal) + right(45) + forward(size*2) + right(45) + forward(diagonal) + right(45) + forward(size*3) + left(90) + forward(size*2) + left(90) + forward(size*4) + left(45) + forward(diagonal*2) + left(45) + forward(size*4) + left(45) + forward(diagonal*2) + penup() + right(135) + forward(size*3) + right(180) + pendown() + def draw_letter_d(unit): penup() @@ -29,13 +61,13 @@ def draw_letter_d(unit): pendown() forward(size*4) left(45) - forward(size*sqrt(2)) - forward(size*sqrt(2)) + forward(diagonal) + forward(diagonal) left(45) forward(size*4) left(45) - forward(size*sqrt(2)) - forward(size*sqrt(2)) + forward(diagonal) + forward(diagonal) left(45) forward(size*4) left(90) @@ -50,11 +82,11 @@ def draw_letter_d(unit): right(90) forward(size) right(45) - forward(size*sqrt(2)) + forward(diagonal) right(45) forward(size*2) right(45) - forward(size*sqrt(2)) + forward(diagonal) right(45) forward(size) left(90)