Turtle Letters: 01

Draw a T

Part of a series of tutorial articles about drawing symbols with turtle graphics.

Code examples referred to on this page can be found here: https://github.com/ucsb-cs8-m17/Lecture3_0810

Here is some code that draws the letter T with a given width and height.

This code makes the assumption that your turtle is called t.

def drawT(width,height):
   '''
   draw a T
   assume turtle facing east (0), and leave it facing east
   assume pen is down
   no assumptions about position.
   '''
   t.forward (width)
   t.backward (width/2)
   t.right (90)
   t.forward (height)
   t.left(90)

Here’s a full Python file that draws a T:

import turtle

t = turtle.Turtle()

def drawT(width,height):
   '''
   draw a T
   assume turtle facing east (0), and leave it facing east
   assume pen is down
   no assumptions about position.
   '''
   t.forward (width)
   t.backward (width/2)
   t.right (90)
   t.forward (height)
   t.left(90)

drawT(50,100)



Turtle Graphics letters tutorials: table of contents

Section Code
(github repo)
Topics Covered
Turtle Letters: 01 code Draw a T
Turtle Letters: 02 code Drawing an A
Turtle Letters: 03 code The bounding box, reference point, and Drawing an O (or a 0)
Turtle Letters: 04   Planning your letters inside a bounding box (planning P and C)