repr(object)
Возвращает формальное строковое представление указанного объекта.
Параметры
Функция repr()
принимает один параметр:
obj
: Объект для которого требуется получить формальное строковое представление. Для многих типов функция возвращает строку, которая при передаче вeval()
может произвести объект с тем же значением, что и исходный.
В других случаях представление является строкой, обрамлённой угловыми скобками (< и >), содержащей название типа и некую дополнительную информацию, часто — название объекта и его адрес в памяти.
Возвращаемое значение
- Функция
repr()
возвращает формальное строковое представление указанного объекта.
Примеры
class Animal(): pass
repr(Animal()) # <__main__.animal object at>
repr('cat-кот') # 'cat-кот'