Возвращает формальное строковое представление указанного объекта.
repr(obj)
-> str
obj -- Объект для которого требуется получить формальное строковое представление.

Для многих типов функция возвращает строку, которая при передаче в eval() может произвести объект с тем же значением, что и исходный.

В других случаях представление является строкой, обрамлённой угловыми скобками (< и >), содержащей название типа и некую дополнительную информацию, часто — название объекта и его адрес в памяти.

    class Animal():  pass

repr(Animal()) # <__main__.Animal object at 0x7f3e4c203cc0>
repr('cat-кот') # 'cat-кот'

На заметку
Чтобы определить значение, возвращаемое функцией для пользовательского типа следует реализовать для этого типа специализированный метод __repr__.
Синонимы поиска: repr
На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.