Если ord('a') возвращает 97, то что вернёт вызов chr(97)?

AФункция chr() вернёт строку '97' — текстовое представление числа
BФункция chr() вернёт число 97 — обратная операция невозможна
CФункция chr() вернёт символ 'a' — обратная операция к ord()
DФункция chr() вернёт список байтов символа с кодом 97
Правильный ответ. ord() и chr() — обратные функции: одна даёт код символа, другая — символ по коду.

Разбор

Функция ord() принимает один символ и возвращает его Unicode-код (целое число). Функция chr() делает обратное — по числовому коду возвращает соответствующий символ. Таким образом, chr(ord('a')) вернёт 'a', а chr(97) тоже вернёт символ 'a'.

Проверь себя · 1/3разбор после ответа
Какие из значений None, 0, [], '0' будут ложными в условии if?
Тренировать Python в Telegram

Ещё вопросы по теме «Синтаксис и типы данных»