Check

Метод __str__

Python Junior Сбербанк
Для чего используется метод __str__ в классе? Приведите пример переопределения __str__ для удобного вывода объекта.
Ответы
__str__
__str__ возвращает строковое представление объекта для пользователя (print). Пример: ```python class User: def __init__(self, name, age): self.name = name self.age = age def __str__(self): return f"User(name={self.name}, age={self.age})" u = User("Ann", 25) print(u) # User(name=Ann, age=25) ```