Форум сайта python.su
FishHookЗапихать его полностью в словарь или список. Встречный вопрос, а вы что понимаете под словом “алфавит”?
А что вы понимаете, под словом захардкодить?
Офлайн
old_montyПеречисление всех букв языка в определенном порядке. Кодовая таблица - тоже алфавит. То есть ты в программе так или иначе используешь алфавит.
а вы что понимаете под словом “алфавит”
old_montyИ что в этом плохого?
Запихать его полностью в словарь или список.
Офлайн
FishHookС этим полностью согласен, но порядок следования букв в кодовой таблице, как я уже показал выше на примере букв ё, Ё и я, Я не соответствует требованиям задачи.
Перечисление всех букв языка в определенном порядке. Кодовая таблица - тоже алфавит.
FishHookДа, но я обращаюсь к нему с помощью стандартных функций ord() и chr() - кроме случаев ё, Ё и я, Я, которые я тупо захардкодил.
То есть ты в программе так или иначе используешь алфавит
FishHookТак ведь именно за это ты меня ругал (причем вполне справедливо).
И что в этом плохого?
Офлайн
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 = "абвгґдеє...."
Отредактировано FishHook (Ноя. 26, 2015 06:25:00)
Офлайн
FishHook
Значит, нужно сделать алфавит, соответствующий требованиям задачи.
Отредактировано old_monty (Ноя. 25, 2015 19:30:16)
Офлайн
old_montyПросто может показаться, что это сложная задачка, если решения до сих пор нет. Но сложная задачка выглядит по другому. :)
Конечно, это как раз для новичков. Так я и не сомневался этом
Отредактировано py.user.next (Ноя. 26, 2015 04:42:58)
Офлайн
а на что менять последнюю букву алфавита? (русского, украинского…эээ…китайского?)
Офлайн
Офлайн
та сейчас каждый второй считает себя програмистом,и умничает при первой возможности об этом
Офлайн