Return the canonical string representation of the object. For many object types, including most builtins, eval(repr(obj)) == obj.
builtins/repr
repr