← К задачам
Средне · +3СтрокиФункция высшего порядка

Капитализировать по ASCII

Создайте функцию, которая принимает строку в качестве входных данных и преобразует буквы в заглавные, если их код ASCII четный, и возвращает их в нижнем регистре, если их код ASCII нечетный.

Примеры

ascii_capitalize("to be or not to be!") ➞ "To Be oR NoT To Be!"

ascii_capitalize("THE LITTLE MERMAID") ➞ "THe LiTTLe meRmaiD"

ascii_capitalize("Oh what a beautiful morning.") ➞ "oH wHaT a BeauTiFuL moRNiNg."

Примечание

N/A

py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def ascii_capitalize(txt):
    
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.