generated from mwc/problemset_typeface
I created blocks of code for letters a, b, c, d by using the forward, right, left, penup, pendown commands
I am sorry for submitting all my code at once. I was working on the letters and got to the bottom of the submission page and read that I should submit after I got each letter. Honestly I am feeling great at first I was a little confused on what I had to do but then once I got the first letter it was not that bad. I enjoyed doing this code and it is fun to create the letters.
This commit is contained in:
40
test.py
40
test.py
@@ -39,4 +39,44 @@ color(LETTER_COLOR)
|
||||
pensize(LETTER_SIZE)
|
||||
letter_function(UNIT)
|
||||
|
||||
def draw_letter_d(unit):
|
||||
penup()
|
||||
forward(unit)
|
||||
pendown()
|
||||
forward(unit*4)
|
||||
left(45)
|
||||
forward(unit * sqrt(2) *2)
|
||||
left(45)
|
||||
forward(unit *4)
|
||||
left(45)
|
||||
forward(unit * sqrt(2) *2)
|
||||
left(45)
|
||||
forward(unit *4)
|
||||
left(90)
|
||||
forward(unit *8)
|
||||
penup()
|
||||
left(90)
|
||||
forward(unit *2)
|
||||
left(90)
|
||||
forward(unit *2)
|
||||
right(90)
|
||||
pendown()
|
||||
forward(unit)
|
||||
left(45)
|
||||
forward(unit * sqrt(2))
|
||||
left(45)
|
||||
forward(unit *2)
|
||||
left(45)
|
||||
forward(unit * sqrt(2))
|
||||
left(45)
|
||||
forward(unit)
|
||||
left(90)
|
||||
forward(unit *4)
|
||||
penup()
|
||||
forward(unit *2)
|
||||
right(90)
|
||||
forward(unit *3)
|
||||
right(180)
|
||||
|
||||
|
||||
input()
|
||||
|
||||
Reference in New Issue
Block a user