Комментарии 19
В данном коде вероятнее всего будет выведен Index Error, так как данный алгоритм не рассчитан на шаг в 5 едениц.
Прошу заметить:
Данный код и его разбор направлены на совсем начинающих программистов или даже школьников.Статья с отладкой, взломом и прочими модернизациями будет опубликована позже. Она будет рассчитана на уже более продвинутых программистов. В данный момент я хотел бы узнать какие модификации хотят видеть читатели.
Спасибо за вопрос.
Но разве программа не должна учитывать очевидные вещи? Абзац про модульную арифметику был бы понятен и школьникам.
Я согласен с Вами. Некоторые моменты могут быть не проработаны, однако у меня есть несколько вариантов решения, которые я хочу подробно рассмотреть и объяснить, как они работают и применяются. Это обыденно дело в моей практике. Сначала дать возможность найти баг, а потом объяснить как он решается.
del
Шифратор-дешифратор Цезаря это старое боянище. Где взлом этого шифра? — тоже, впрочем, боян, но хоть не так часто играющий.
itog и new_mesto…
У меня вытекли глаза...
Всем понятно, что novoe_mesto нужно было :)
а с alfavit все ок :)
Так. Что вы прикопались. Это для наглядности
Шифрование сообщений в Python. От простого к сложному. Шифр Цезаря