logo

repr(object)

Возвращает формальное строковое представление указанного объекта.

Параметры

Функция repr() принимает один параметр:

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

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

Возвращаемое значение

  • Функция repr() возвращает формальное строковое представление указанного объекта.

Примеры

class Animal(): pass
repr(Animal()) # <__main__.animal object at>
repr('cat-кот') # 'cat-кот'

Python с нуля. Освойте с Виртуальным ИИ-помощником!

  • Теоретические уроки и практические задачи
  • Пишите и проверяйте код прямо в браузере
  • Виртуальный ИИ-помощник поможет в любое время дня и ночи
  • Сообщество учеников для взаимопомощи и обмена опытом
  • 200 000+ зарегистрированных участников. Присоединяйтесь!