349 читали · 1 год назад
Шифр Цезаря и Python 📚
🕵‍♂ Шифр Цезаря: древний метод шифрования, при котором каждая буква в тексте заменяется буквой, смещённой на фиксированное число позиций по алфавиту. 🔄 Как работает смещение? 'A' станет 'D' при смещении на 3 'B' станет 'E' при смещении на 3 'Z' станет 'C' при смещении на 3 Для простоты понимание ограничимся символами латинского алфавита и цифрами! 🚀 Исследуем Python-код! 🐍 1. Шифрование (cesar): def cesar(a, b): a = int(a) # Преобразование символа в его ASCII код if 32 <= a <= 122:...
728 читали · 3 года назад
Программируем на Python: шифр Цезаря
Здравствуйте, дорогие друзья. Сегодня мы рассмотрим один из самых лёгких видов шифровки, а именно шифр Цезаря. Суть его крайне проста: каждый символ в тексте заменяется на символ, находящийся на некотором постоянном числе позиций левее или праве него в позиции. Например, вы указали цифру 3, это значит, что буква А будет шифроваться, как В, буква Б, как буква Д и т.д. А теперь рассмотрим на языке программирования Python, как шифруется код, который придумал великий правитель Гай Юлий Цезарь, активно применяющие его для переписки со своими генералами...