Below I give a Rectangle class that is created with the x and y coordinate of the top-left corner, a width w, and a height h. Now create a Square class that inherits as much as possible from the Rectangle class.

class Rectangle:
    def __init__( self, x, y, w, h ):
        self.x = x
        self.y = y
        self.w = w
        self.h = h
    def __repr__( self ):
        return "[({},{}),w={},h={}]".format( self.x, self.y, 
            self.w, self.h )
    def area( self ):
        return self.w * self.h
    def circumference( self ):
        return 2*(self.w + self.h)