Turtle
Turtle
TurtleWorld import*
world=TurtleWorld()
bob=Turtle()
print(bob)
def A (t):
for i in range(1):
lt(t)
fd(t, 100)
bk(t,50)
rt(t)
fd(t,50)
rt(t)
fd(t,50)
bk(t,100)
rt(t)
fd(t,50)
def C (t):
for i in range(1):
lt(t)
fd(t, 100)
rt(t,)
fd(t,100)
bk(t,100)
lt(t)
bk(t,100)
rt(t)
fd(t,100)
def H (t):
for i in range(1):
lt(t)
fd(t, 100)
bk(t,50)
rt(t)
fd(t,50)
rt(t)
fd(t,50)
bk(t,100)
def E (t):
for i in range(1):
lt(t)
fd(t,100)
rt(t)
fd(t,100)
bk(t,100)
lt(t,90)
bk(t,50)
rt(t)
fd(t,100)
bk(t, 100)
lt(t, 90)
bk(t, 50)
rt(t,90)
fd(t,100)
def F (t):
for i in range(1):
lt(t)
fd(t,100)
rt(t)
fd(t,100)
bk(t,100)
lt(t,90)
bk(t,150)
fd(t,60)
rt(t,90)
fd(t,50)
def G (t):
for i in range(1):
lt(t)
fd(t,100)
rt(t,90)
fd(t,91)
bk(t,91)
lt(t,90)
bk(t,100)
rt(t,90)
fd(t,91)
lt(t,90)
fd(t,30)
lt(t,90)
fd(t,36)
def B(t):
for i in range(2):
fd(t,50)
rt(t, 90)
fd(t, 50)
rt(t, 180)
fd(t, 60)
rt(t, 90)
fd(t, 60)
rt(t, 90)
fd(t, 60)
rt(t, 90)
fd(t, 110)
def D(t):
rt(t, 20)
fd(t, 50)
rt(t, 70)
fd(t, 30)
rt(t, 60)
fd(t, 50)
rt(t, 120)
fd(t, 75)
def Q(t):
for i in range(5):
fd(t,50)
lt(t,90)
rt(t,112)
fd(t,15)
rt(t,180)
fd(t,30)
rt(t,180)
fd(t,30)
def R(t):
for i in range(4):
fd(t,50)
lt(t,90)
rt(t,45)
fd(t,75)
rt(t,180)
fd(t,75)
lt(t,135)
fd(t,75)
def S(t):
rt(t,180)
for i in range(3):
fd(t,50)
lt(t,90)
rt(t,90)
for i in range(2):
rt(t,90)
fd(t,50)
def T(t):
fd(t,100)
rt(t,180)
fd(t,50)
lt(t,90)
fd(t,150)
def U(t):
rt(t,90)
fd(t,75)
lt(t,90)
fd(t,65)
lt(t,90)
fd(t,75)
def V(t):
rt(t,60)
fd(t,75)
lt(t,120)
fd(t,75)
def W(t):
rt(t, 60)
fd(t, 75)
lt(t, 120)
fd(t, 75)
rt(t, 120)
fd(t, 75)
lt(t, 120)
fd(t, 75)
def X(t):
rt(t, 60)
fd(t, 75)
lt(t, 120)
fd(t, 75)
rt(t, 180)
fd(t, 150)
rt(t, 180)
fd(t, 75)
rt(t, 120)
fd(t, 75)
def Y(t):
rt(t, 60)
fd(t, 75)
lt(t, 120)
fd(t, 75)
rt(t, 180)
fd(t, 75)
lt(t, 30)
fd(t, 90)
def Z(t):
fd(t, 50)
rt(t, 135)
fd(t, 75)
lt(t, 135)
fd(t, 60)
def I (t):
lt(t, 180)
fd(t, 50)
rt(t, 180)
fd(t, 100)
lt(t, 180)
fd(t, 50)
rt(t)
fd(t, 150)
lt(t)
fd(t, 50)
rt(t, 180)
fd(t, 100)
def J (t):
fd(t, 50)
rt(t)
fd(t, 100)
for i in range(12):
rt(t, 15)
fd(t, 7)
def K (t):
rt(t)
fd(t, 100)
bk(t, 45)
lt(t, 140)
fd(t, 65)
rt(t, 180)
fd(t, 40)
lt(t, 65)
fd(t, 70)
def L (t):
rt(t)
fd(t, 100)
lt(t)
fd(t, 50)
def M (t):
lt(t)
fd(t, 100)
rt(t, 150)
fd(t, 50)
lt(t, 120)
fd(t, 50)
rt(t, 150)
fd(t, 100)
def N (t):
lt(t)
fd(t, 100)
rt(t, 150)
fd(t, 115)
lt(t, 150)
fd(t, 105)
def O (t):
lt(t)
fd(t, 70)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
fd(t, 35)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
fd(t, 70)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
fd(t, 35)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
rt(t, 18)
fd(t, 5)
def P (t):
lt(t)
fd(t, 100)
rt(t, 45)
fd(t, 7)
rt(t, 45)
fd(t, 40)
rt(t, 45)
fd(t, 7)
rt(t, 45)
fd(t, 30)
rt(t, 45)
fd(t, 7)
rt(t, 45)
fd(t, 45)
# below is coded to be easier for the user to choose the letter they want
al=(input("What letter would you like(Capital)?"))
if al=="A":
A(bob)
elif al=="B":
B(bob)
elif al=="C":
C(bob)
elif al=="D":
D(bob)
elif al=="E":
E(bob)
elif al=="F":
F(bob)
elif al=="G":
G(bob)
elif al=="H":
H(bob)
elif al=="I":
I(bob)
elif al=="J":
J(bob)
elif al=="K":
K(bob)
elif al=="L":
L(bob)
elif al=="M":
M(bob)
elif al=="N":
N(bob)
elif al=="O":
O(bob)
elif al=="P":
P(bob)
elif al=="Q":
Q(bob)
elif al=="R":
R(bob)
elif al=="S":
S(bob)
elif al=="T":
T(bob)
elif al=="U":
U(bob)
elif al=="V":
V(bob)
elif al=="W":
W(bob)
elif al=="X":
X(bob)
elif al=="Y":
Y(bob)
else:
Z(bob)
wait_for_user()