В этом уроке по основам Python вы узнаете о функции ascii()
. Данная функция предназначена для замены любых символов в символы ASCII.
Что такое ASCII?
ASCII расшифровывается как «Американский стандартный код для обмена информацией».
Это 7-битный набор символов, содержащий 128 символов, которые включают цифры от 0 до 9, прописные и строчные английские буквы (A-Z) (a-z) и некоторые специальные символы.
Это код для представления этих 128 символов в виде цифр, причем каждой букве присваивается число от 0 до 127.
Например:
- Заглавная буква «Т» представлена 84.
- Строчная буква «а» обозначается 97.
- Клавиша escape (ESC) представлена 27.
Синтаксис:
ascii(object)
Аргументы:
object
- объекты Python, такие как список, кортеж, словарь и т. д.
Возвращаемое значение метода всегда является типом str
.
Итак, теперь, после знакомства с основным определением метода и его синтаксисом, давайте пройдемся по некоторым примерам, чтобы увидеть его реализацию.
Пример:
str_to_ascii = 'Привет, я веб-разработчик сайта Notehunter!'
ascii_str = ascii(str_to_ascii)
print(type(ascii_str))
print(ascii_str)
Результат:
>>> <class 'str'>
>>> '\u041f\u0440\u0438\u0432\u0435\u0442, \u044f \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0441\u0430\u0439\u0442\u0430 Notehunter!'