Сдвиг букв на тринадцать
ROT13 — простой шифр, где каждая латинская буква заменяется буквой через 13 позиций в алфавите. Напиши функцию rot13, которая зашифрует строку message. Заглавные буквы должны остаться заглавными, строчные — строчными, а пробелы, цифры и знаки препинания не меняются.
Примеры
Ввод
"test"Вывод
"grfg"Ввод
"Test"Вывод
"Grfg"Ввод
"Hello World!"Вывод
"Uryyb Jbeyq!"Нужно реализовать
def rot13(message: str) -> str:
Теги
strings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"test"Ожидаемый
"grfg"2
Ввод
"Test"Ожидаемый
"Grfg"3
Ввод
"Hello World!"Ожидаемый
"Uryyb Jbeyq!"4
Ввод
"grfg"Ожидаемый
"test"5
Ввод
"123"Ожидаемый
"123"6
Ввод
"tset"Ожидаемый
"gfrg"Фокус-радио
На паузе · SomaFM · Fluid