Описание проекта: Программа способна шифровать и дешифровать текст в соответствии с алгоритмом Цезаря. Она запрашивает у пользователя следующие данные:
направление: шифрование или дешифрование; язык алфавита: русский или английский; шаг сдвига (со сдвигом вправо).
Примечание 1. Считайте, что в русском языке 32 буквы (буква ё отсутствует).
Примечание 2. Неалфавитные символы — знаки препинания, пробелы, цифры — не меняются.
Примечание 3. Сохраняется регистр символов. Например, текст: "Умом Россию не понять" при сдвиге на одну позицию вправо будет преобразован в: "Фнпн Спттйя ож рпоауэ".
Составляющие проекта:
Целые числа (тип int); Модульная арифметика; Переменные; Ввод / вывод данных (функции input() и print()); Написание пользовательских функций; Условный оператор (if/elif/else); Цикл for/while; Строковые методы.