🔵 🔵 🔵


Primary

၊၊||၊|။

repr() ⚬ᵖʸ|Documentation|1st|20251021154350-00-⌔

Built-in Functions — Python 3 documentation#repr

repr(object,/)

Return a string containing a printable representation of an object. For many types, this function makes an attempt to return a string that would yield an object with the same value when passed to eval(); otherwise, the representation is a string enclosed in angle brackets that contains the name of the type of the object together with additional information often including the name and address of the object. A class can control what this function returns for its instances by defining a __repr__() method. If sys.displayhook() is not accessible, this function will raise RuntimeError.

This class has a custom representation that can be evaluated:

class Person:
  def __init__(self, name, age):
     self.name = name
     self.age = age
 
  def __repr__(self):
     return f"Person('{self.name}', {self.age})"

Printed 2026-06-28.

(echo:: @ )

Link to original

Secondary

• • •