Кодинг-марафон. Задача № 2.
22 октября — ДЕНЬ CAPS LOCK. За исключением этого дня, все предложения должны быть в нижнем регистре. Поэтому напишите функцию для нормализации предложения.
Эта функция должна принимать строку. Если строка состоит только из символов верхнего регистра, переведите их в нижний регистр и добавьте в конце восклицательный знак.
Примеры
normalize("CAPS LOCK DAY IS OVER") ➞ "Caps lock day is over!" normalize("Today is not caps lock day.") ➞ "Today is not caps lock day." normalize("Let us stay calm, no need to panic.") ➞ "Let us stay calm, no need to panic."
Решение
def normalize(txt): if txt.isupper()==True: txt = txt.capitalize()+"!" return txt