What does `class Coordinate(object):` actually tell Python, and why is implementing a type a separate job from using it?
Short drills on what this video just taught. Write the code, run the checks, and reveal the answer only if you are stuck.
Write the class statement for the object type from the video: a coordinate in a two-dimensional plane, named Coordinate, whose parent is the generic Python object. Beneath the header put a docstring — a plain-English description, in triple quotes — saying it is made up of an x value and a y value.
Then hand the class itself to coordinate_class, the way a variable gives you a handle on an object. Assign the class, not an instance of it — nothing is created in this exercise.