Функция ord() и chr() в Python
В разработке иногда требуется выполнять преобразование символов в код ASCII и обратно, за такие преобразования в Python отвечают функции:
- ord() – преобразование символа в код ASCII
- chr() – преобразование кода ASCII в символ
Синтаксис функций ord() и chr()
ord(символ)
chr(код_символа_в_ASCII)
Практический пример
В качестве примера выполним преобразование символа + в код ASCII при помощи функции ord(), а затем произведём обратное преобразование кода ASCII в символ функцией chr()
# Выполняем преобразование символа в код ASCII str = "+" result = ord(str) print(result) # Выполняем преобразование кода ASCII в символ str_2 = 43 result_2 = chr(str_2) print(result_2)