Чем отличаются __str__ и __repr__?
Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Рейтинг:
5
Сложность:
5
__str__ предназначен для человекочитаемого вывода. __repr__ — для технического представления объекта. __repr__ используется в отладке и интерактивной консоли. Если __str__ не определён, Python использует __repr__. Обычно __repr__ должен быть максимально информативным.