В результатах работы программы на Python не отображаются русские символы. Запускаю с помощью Pycharm
Пытаюсь разобраться с кодировками и написал программу, выдающую символы по их номеру. По-моему в диапазоне номеров 128-255 должны встретиться русские буквы, а их нет. Попробовал поменять настройки редактора, результата не дало. Что нужно сделать чтобы в результатах работы программы появились русские буквы?
Ответы (2 шт):
Автор решения: Эникейщик
→ Ссылка
Коды с 127 до 255 в UTF-8 совпадают с кодировкой ISO 8859 (вроде бы). Т.е. в основном разные спецбуквы латинского алфавита.
А русские буквы в UTF-8 имеют коды с 1040 (0x0410) до 1103 (0x044F).
А весь набор кириллические (куда входят не буквы не только русского алфавита, но и сербского, черногорского и т.д.) - с 1024 (0x0400) до 1279 (0x04FF).
