Python 3.8.7 (tags/v3.8.7:6503f05, Dec 21 2020, 17:59:51) [MSC v.1928 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license()" for more information. >>> import graphics as gph >>> win=gph.GraphWin("Monday's Window",500,500) >>> centerPoint=gph.Point(200,200) >>> centerPoint.draw() Traceback (most recent call last): File "", line 1, in centerPoint.draw() TypeError: draw() missing 1 required positional argument: 'graphwin' >>> centerPoint.draw(win) Point(200.0, 200.0) >>> centerPoint.move(100,0) >>> myCir=gph.Circle(centerPoint,20) >>> centerPoint.move(-200,0) >>> myCir.draw(win) Circle(Point(300.0, 200.0), 20) >>> center=myCir.getCenter() >>> center.getX() 300.0 >>> center.getY() 200.0 >>> centerPoint.getX() 100.0 >>> centerPoint.getY() 200.0 >>> myWin.close() Traceback (most recent call last): File "", line 1, in myWin.close() NameError: name 'myWin' is not defined >>> win.close() >>> ================= RESTART: Shell ================ >>> import graphics as gph >>> win=gph.GraphWin("Happy Face",400,400) >>> face=gph.Circle(gph.Point(200,200),125) >>> face.draw(win) Circle(Point(200.0, 200.0), 125) >>> face.setFill("yellow") >>> leftEye=gph.Circle(gph.Point(150,150),30) >>> leftEye.draw(win) Circle(Point(150.0, 150.0), 30) >>> leftEye.setFill("white") >>> leftPupil=gph.Circle(gph.Point(150,150),15) >>> leftPupil.setFill("black") >>> leftPupil.draw(win) Circle(Point(150.0, 150.0), 15) >>> rightEye=leftEye >>> x=5 >>> y=x >>> x 5 >>> y 5 >>> x=10 >>> x 10 >>> y 5 >>> rightEye.move(100,0) >>> leftEye.draw(win) Traceback (most recent call last): File "", line 1, in leftEye.draw(win) File "C:\Users\Bruce Norton\AppData\Local\Programs\Python\Python38\graphics.py", line 481, in draw if self.canvas and not self.canvas.isClosed(): raise GraphicsError(OBJ_ALREADY_DRAWN) graphics.GraphicsError: Object currently drawn >>> leftEye.setFill("red") >>> rightEye.setFill("blue") >>> leftEye.move(-100,0) >>> rightEye.draaw(win) Traceback (most recent call last): File "", line 1, in rightEye.draaw(win) AttributeError: 'Circle' object has no attribute 'draaw' >>> rightEye.draw(win) Traceback (most recent call last): File "", line 1, in rightEye.draw(win) File "C:\Users\Bruce Norton\AppData\Local\Programs\Python\Python38\graphics.py", line 481, in draw if self.canvas and not self.canvas.isClosed(): raise GraphicsError(OBJ_ALREADY_DRAWN) graphics.GraphicsError: Object currently drawn >>> leftEye.draw(win) Traceback (most recent call last): File "", line 1, in leftEye.draw(win) File "C:\Users\Bruce Norton\AppData\Local\Programs\Python\Python38\graphics.py", line 481, in draw if self.canvas and not self.canvas.isClosed(): raise GraphicsError(OBJ_ALREADY_DRAWN) graphics.GraphicsError: Object currently drawn >>> rightEye.undraw() >>> leftEye.undraw() >>> rightEye.draw(win) Circle(Point(150.0, 150.0), 30) >>> leftEye.draw(win) Traceback (most recent call last): File "", line 1, in leftEye.draw(win) File "C:\Users\Bruce Norton\AppData\Local\Programs\Python\Python38\graphics.py", line 481, in draw if self.canvas and not self.canvas.isClosed(): raise GraphicsError(OBJ_ALREADY_DRAWN) graphics.GraphicsError: Object currently drawn >>> leftPupil.draw(win) Traceback (most recent call last): File "", line 1, in leftPupil.draw(win) File "C:\Users\Bruce Norton\AppData\Local\Programs\Python\Python38\graphics.py", line 481, in draw if self.canvas and not self.canvas.isClosed(): raise GraphicsError(OBJ_ALREADY_DRAWN) graphics.GraphicsError: Object currently drawn >>> leftPupil.undraw() >>> leftPupil.draw(win) Circle(Point(150.0, 150.0), 15) >>> x 10 >>> x=x+1 >>> x 11 >>> y=x >>> leftEye.setFill("white") >>> rightEye=leftEye.clone() >>> rightEye.draw(win) Circle(Point(150.0, 150.0), 30) >>> rightEye.move(100,0) >>> rightPupil=leftPupil.close() Traceback (most recent call last): File "", line 1, in rightPupil=leftPupil.close() AttributeError: 'Circle' object has no attribute 'close' >>> rightPupil=leftPupil.clone() >>> >>> rightPupil.draw(win) Circle(Point(150.0, 150.0), 15) >>> rightPupil.move(100,0) >>>