Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. >>> from graphics import * >>> w = GraphWin() >>> p = Point(50, 100) >>> p.draw(w) Point(50.0, 100.0) >>> q=Point(100, 150) >>> q.draw(w) Point(100.0, 150.0) >>> c = Circle(q, 20) >>> c.setFill('green') >>> c.draw(w) Circle(Point(100.0, 150.0), 20) >>> c.move(30, 20) >>> t = Text(p, "word") >>> t.draw(w) Text(Point(50.0, 100.0), 'word') >>> label = Text(q, 'circle') >>> label.draw(w) Text(Point(100.0, 150.0), 'circle') >>> c Circle(Point(130.0, 170.0), 20) >>> p1 = Point(75, 75) >>> p2 = Point(80, 100) >>> rect = Rectangle(p1, p2) >>> rect.draw(w) Rectangle(Point(75.0, 75.0), Point(80.0, 100.0)) >>> x = GraphWin(400, 600) Traceback (most recent call last): File "", line 1, in x = GraphWin(400, 600) File "C:\Program Files\Python37\lib\graphics.py", line 212, in __init__ assert type(title) == type(""), "Title must be a string" AssertionError: Title must be a string >>> x = GraphWin('new', 400, 600) >>> l1 = Line(Point(20, 20), Point(5, 200)) >>> l1.draw(w) Line(Point(20.0, 20.0), Point(5.0, 200.0)) >>> rect.setOutline('red') >>> s = Point(180, 20) >>> s Point(180.0, 20.0) >>> s.draw(w) Point(180.0, 20.0) >>> p Point(50.0, 100.0) >>> q Point(100.0, 150.0) >>> s Point(180.0, 20.0) >>> p.getX() 50.0 >>> q.getY() 150.0 >>> s.move(0, 15) >>> b = Circle(Point(70, 70), 30) >>> b Circle(Point(70.0, 70.0), 30) >>> b.draw(w) Circle(Point(70.0, 70.0), 30) >>> x GraphWin('new', 400, 600) >>> d = circle(Point(50, 50), 20) Traceback (most recent call last): File "", line 1, in d = circle(Point(50, 50), 20) NameError: name 'circle' is not defined >>> d = Circle(Point(50, 50), 20) >>> d.draw(x) Circle(Point(50.0, 50.0), 20) >>> d.undraw() >>> c.setFill('orange') >>>