Напишите функцию CaseChange(c), меняющую регистр символа, то есть переводящую заглавные буквы в строчные, а строчные — в заглавные, остальные символы меняться не должны. В решении нельзя использовать циклы. В решении нельзя использовать численные константы с неочевидным значением.
Если буква маленькая - она же меняется на большую и наоборот. Если никакая проверка не подходит, то просто возвращается этот символ. Первая и последние три строки с исходника, остальное объяснил словами и как код.
def CaseChange(c):
if c.islower():
return c.upper()
if c.isupper():
return c.lower()
else:
return c
a = input()
ans = CaseChange(a)
print(ans)
Объяснение:
Если буква маленькая - она же меняется на большую и наоборот. Если никакая проверка не подходит, то просто возвращается этот символ. Первая и последние три строки с исходника, остальное объяснил словами и как код.