ascii(object)

Метод ascii() заменяет непечатаемый символ соответствующим значением ascii и возвращает его.

Параметры

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

  • object может быть списком Python, набором, кортежем и т. д.

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

  • Возвращает строковое представление объекта object с экранированными не-ASCII символами.

Как и repr(), возвращает строковое представление объекта object, но при этом экранирует не-ASCII символы, возвращённые repr() при помощи \x, \u или \U.

Примеры

value = 'mr. Иванов'
repr(value)  # mr. Иванов
ascii(value)  # mr. \u0418\u0432\u0430\u043d\u043e\u0432