__repr__() dunder method returns the string representation of the object or class. This overwrites the built-in
class ClassName: __repr__(self):
__repr__() method accepts no parameters.
self is an implicit reference to the instance of
A class string representation can be seen by calling
print() on the instance. In the following example, the
__repr__() method is written to return a formatted string representation of the
Home class (with the help of the
.format() string function):
Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.
Learn Python on Codecademy
Computer ScienceLooking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
Includes 6 Courses
With Professional Certification