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

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

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

    class Animal():  pass

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

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