Что делает метод ord python?
4 года назад
Andrey Moshkov
Ответы
ord() - встроенная в Python функция. Принимает только один символ(иначе возникнет ошибка) и возвращает целое число - номер из таблицы символов Unicode, представляющий позицию данного символа. Функция имеет свою функцию-антипод chr().
4 года назад
Марфа Никитина
Все так print(ord("a")) будет 97
3 года назад
Давид
ord() принимает один символ и возвращает его номер в таблице Unicode:
Для латиницы, цифр и знаков препинания номера совпадают с кодами ASCII.
Если передать строку длиннее одного символа, будет ошибка:
Обратная функция — chr()
chr() по номеру возвращает символ:
Зачем нужен ord()
Номер буквы в алфавите:
Проверить, что символ — латинская строчная буква:
Цифру-символ превратить в число без int():
Коды всех символов строки:
ord() возвращает номер символа в Unicode. Сколько байт займёт символ, зависит от кодировки: "я".encode("utf-8") даёт b'\xd1\x8f' — 2 байта.
Строки и символы разбирают в бесплатном курсе «Основы Python».
17 дней назад
Никита Вихров
Похожие вопросы






