IT
[python]__str__와 __repr__의 차이점은 무엇입니까?
__str__와 __repr__의 차이점은 무엇입니까? 질문 __str__와 __repr__의 차이점은 파이썬에서 무엇입니까? 답변 알렉스는 잘 요약되었지만 놀랍게도 너무 간결했습니다.첫째, 알렉스의 게시물의 주요 포인트를 다시 생각해 보겠습니다.기본 구현은 쓸모가 없습니다 (그렇게되지 않는 사람을 생각하는 것은 어렵습니다. __repr__ 목표는 모호하지 않은 것입니다 __str__ 목표는 읽을 수있는 것입니다 컨테이너의 __str__에는 포함 된 개체 '__repr__ 사용기본 구현은 쓸모가 없습니다파이썬의 기본값이 상당히 유용한 경향이 있기 때문에 이것은 대부분 놀람입니다.그러나이 경우에는 __repr__에 대한 기본값이 있습니다.return "%s(%r)" % (self.__class__, sel..
2022. 4. 4. 11:46
최근댓글