Разница между функциями str() и repr() в Python заключается в том, что они возвращают разные строковые представления объектов: 13
Таким образом, str() предназначена для пользователей, а repr() — для разработчиков. 4
Например, str() отображает дату так, чтобы её мог понять конечный пользователь, а repr() выводит удобное для разработчика представление объекта даты, которое можно использовать для воссоздания объекта. 3