кодируем буквы
russian_letters = "абвгдеёжзийклмнопрстуфхцчшщжъьыэюя"
english_letters = "abcdefghijklmnopqrstuvwxyz"
# Создаем словари для быстрого поиска
russian_codes = {char: idx + 1 for idx, char in enumerate(russian_letters)}
english_codes = {char: idx + 1 for idx, char in enumerate(english_letters)}
# Читаем текст из файла
with open("текст.txt", "r", encoding="utf-8") as file:
txt = file.read()
# Обработка текста
result = []
for ch in txt.lower():
if ch in russian_codes:
result.append(str(russian_codes[ch]))
elif ch in english_codes:
result.append(str(english_codes[ch]))
# остальные символы игнорируем
# Выводим результат
print(" ".join(result))
17 10 25 10 19 13
16 18 01 03 15 16
32 20 16 14 15 03
28 06 19 20 03 16
14 01 20 18 10 24
01 10 10 07 09 07
01 02 25 20 05 00
17 16 13 10 15 01 19
06 18 04 06 06 03 15
01 04 01 04 01 18 10
15 01 17 06 03 10 24
01 17 10 25 10 19 13
16 18 01 03 15 16 32
20 16 14 15 16 28 06
19 20 03 16 14 01 20
18 10 24 01 10 10 04
10 04 01 02 01 11 20
Свидетельство о публикации №125112805339