ID EN
Enum

__repr__

Python 3.11 🇮🇩 Bahasa Indonesia

Mengembalikan string yang digunakan untuk panggilan repr(). Secara default, mengembalikan nama Enum, nama anggota, dan nilai, namun dapat diganti:

Syntax

PYTHON
__repr__(self)

Contoh

Example 1
PYTHON
>>> class OtherStyle(Enum):
...     ALTERNATE = auto()
...     OTHER = auto()
...     SOMETHING_ELSE = auto()
...     def __repr__(self):
...         cls_name = self.__class__.__name__
...         return f'{cls_name}.{self.name}'
>>> OtherStyle.ALTERNATE, str(OtherStyle.ALTERNATE), f"{OtherStyle.ALTERNATE}"
(OtherStyle.ALTERNATE, 'OtherStyle.ALTERNATE', 'OtherStyle.ALTERNATE')