​​Unicode по имени

Вы знали, что в строке Python 3 можно вставлять символы по их названию в юникод-таблице? Допустим нужны вам стрелки: Найти юникод символы и их имена удобно с помощью онлайн-сервисов.  Да, конечно, в Python 3 вы можете прямо в код вставлять любые юникод символы без их кодов и имен. Но профессиональнее – вставлять символы по именам,…

Флаги преобразования

При форматировании строк доступны 3 флага преобразования объекта в строку: !r, !s и !a. Для фанатов format: Флаг !r вызывает repr(x), а флаг !s вызывает str(x). Флаг !a вызывает ascii(repr(x)). Функция ascii превращает все символы за пределами набора ASCII (включая русские буквы в юникоде) в их коды. Если флаг не указан, то по умолчанию считается,…