awaitable object Data model __bytes__() __repr__() __str__() __bytes__() __str__() 3. Data model __str__() Python data model __str__() __str__() __str__() __iadd__ documentation docs __str__() __str__() __str__() Python language reference, chapter 3.3 __repr__() __str__() Python language reference, chapter 3.3 __str__() __r{add,sub,mul,...}__ methods __str__() object.__del__(self) 3.3. Special method names Data model awaitable object docs Python Data Types reference __str__() Data model __repr__() protocol slice docs __str__() __str__() Python variables are references slice docs __str__() __str__() protocol Data model Python data model docs __str__() __str__() coroutine documentation on Special Method lookups __del__ method specially treated by an interpreter and standard library docs https://docs.python.org/3/reference/datamodel.html#slots docs Creating the class object __str__() docs __str__() __repr__() __str__() docs Python data model __str__() protocol docs __str__() __bytes__() __str__() __str__() __str__() __str__() __repr__() __str__() __str__() protocol __str__() __str__() __str__() protocol __str__() docs __str__() the python documentation on Special Method Names __str__() docs __str__() docs __str__() specially treated by an interpreter and standard library __str__() coroutine __bytes__() protocol Data model docs docs __str__() 3.3. Special method names __str__() docs 3.3. Special method names protocol With Statement Context Managers protocol docs Data Model Data model Data model protocol protocol docs __bytes__() Data model docs __str__() Data model __str__() __init__ __str__() Data model __str__() Python Data Types reference __str__() Python language reference, chapter 3.3 __str__() With Statement Context Managers docs object.__eq__() docs __str__() object.__hash__()