Сириус. помогите пж
Шифр Цезаря
В шифре Цезаря каждый символ, являющийся буквой латинского алфавита, заменяется на другой символ, k
-й по счёту в алфавите после данного. Если этот символ выходит за границы, то берётся соответствующий из начала строки. Например, для k=3
символ A
заменяется на D
, символ B
— на E
, символ C
— на F
, ... , символ Z
— на C
. Аналогично строчные буквы заменяются на строчные буквы. Все остальные символы не меняются.
Дана строка, зашифруйте её при помощи шифра Цезаря. Решение оформите в виде функции CaesarCipher(s, k), возвращающей новую строку. s — исходная строка, k — величина сдвига. Функцию нужно вызывать со значением k = 3.
Указание
Напишите функцию CaesarCipherChar(c, k), шифрующую один символ.
токо там нужно что бы были такие строчки:
def CaesarCipherChar(c, k):
def CaesarCipher(s, k):
S = input()
print(CaesarCipher(S, 3))