ДЕНЬ CAPS LOCK закончился!

Кодинг-марафон. Задача № 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