zelle' graphics are not part of the standard python distribution for the python interpreter to find zelle' moduleit must be imported the first line above makes all the types of object of zelle' module accessibleas if they were already defined like built-in types str or list look around on your screenand possibly underneath other windowsthere should be new window labeled "graphics window"created by the second line bring it to the topand preferably drag it around to make it visible beside your shell window graphwin is type of object from zelle' graphics package that automatically displays window when it is created the assignment statement remembers the window object as win for future reference (this will be our standard name for our graphics window object small window by pixels is created pixel is the smallest little square that can by displayed on your screen modern screen usually have more than pixels across the whole screen press returnpt point( this creates point object and assigns it the name pt unlike when graphwin is creatednothing is immediately displayedin theory you could have more than one graphwin zelle designed the graphics module so you must tell python into which graphwin to draw the point point objectlike each of the graphical objects that can be drawn on graphwinhas method draw press returnpt draw(winnow you should see the point if you look hard in the graphics window it shows as singlesmallblack pixel graphics windows have cartesian ( ,ycoordinate system the dimensions are initially measured in pixels the first coordinate is the horizontal coordinatemeasured from left to rightso is about half way across the pixel wide window the second coordinatefor the vertical directionincreases going down from the top of the window by defaultnot up as you are likely to expect from geometry or algebra class the coordinate out of the total vertically should be about / of the way down from the top we will see later that we can reorient the coordinate system to fit our taste henceforth you will see draw method call after each object is createdso there is something to see press returncir circle(pt cir draw(winthe first line creates circle object with center at the previously defined pt and with radius this object is remembered with the name cir as with all graphics objects that may be drawn within graphwinit is only made visible by explicitly using its draw method so fareverything has been drawn in the default color black graphics objects like circle have methods to change their colors basic color name strings are recognized you can choose the color for the circle outline as well as filling in the inside press returncir setoutline('red'cir setfill('blue'note the method names they can be used with other kinds of graphics objectstoo (we delay discussion of fancier colors until color names (page and custom colors (page press return the basic ideas of objects and methods were introduced in object orientation (page graphics