old_monty
е соответствует требованиям задачи.
Значит, нужно сделать алфавит, соответствующий требованиям задачи.
old_monty
Так ведь именно за это ты меня ругал (причем вполне справедливо).
Ты ничего не понял. Попробую с другого конца. Допустим, нам нужна программа, в которой мы работаем с сервером, нам нужно подключение к серверу, айпи-адрес и порт. Мы подразумеваем, что сервер запущен на локалхосте на восьмитысячном порту. Мы пишем (допустим)
client = Client()
connection = Connection(host="127.0.0.1", port=8000)
client.connection = connection
client.connect()
Вот тут мы именно захардкодили хост и порт. Мы сделали их литералами, а должны были сделать константами или переменными. Во-первых, это “магические числа”(гуглить), во-вторых, порт может быть занят другим приложением (например джангой), то есть мы должны иметь простую возможность одним изменением одного значения исправить порт во всей программе, а не искать где-же мы эти значения “захардкодили”.
PORT = 8000
HOST = "127.0.0.1"
# .....
client = Client()
connection = Connection(host=HOST, port= PORT)
client.connection = connection
client.connect()
Когда я тебе дал новые условия задачи (украинский язык), ты должен был сделать элементарную вещь
ALPHABET = "абвгґдеє...."
и программа должна была правильно работать