I'm just wondering which Rectangle class the 4.3.1 question is referring to. Thanks...
Which class?
Has anyone done question 4.3.1?
I'm hardly working. Just waiting for someone willing to help.
The rectangle class is in graphics.py - so do a from graphics import * at the beginning of your file for the tetrominoes.
Thanks Su, but how do I get to convert the Point into pixels? from graphics import * class Block(Rectangle): def __init__(self, the_point, the_color): Rectangle.__init__(self, the_point, Point(30, 30)) self.the_color = self.setFill(the_color) win = GraphWin("Tetrominoes", 150, 150) # the block is drawn at position (1, 1) on the board block = Block(Point(1, 1), 'red') # the __init__ method for your block should deal with converting # the Point into pixels block.draw(win) win.mainloop()
Join our real-time social learning platform and learn together with your friends!