Sono repr
e str
identico Pythons incorporati tipi numerici (int
, bool
, float
e complex
), o ci sono (?) Esoteriche situazioni in cui i due possono produrre risultati diversi?Rep e str sono sempre identici su Python incorporati in tipi numerici?
domande correlate sul SO (come this one) si concentrano su come __repr__
e __str__
possono essere attuate in modo diverso, e restituire valori diversi per le stringhe, ma non riesco a trovare nulla sulla effettiva attuazione sui numeri.
La domanda è stata chiusa come duplicata, ma il post collegato non risponde alla mia domanda, che riguarda specificamente i metodi '__repr__' e' __str__' su 'int',' bool', 'float' e' complex'. – gerrit