Регистр наоборот

Иногда нужно быстро перевернуть регистр текста: большие буквы сделать маленькими, а маленькие — большими. Функция toggle_case получает строку s и возвращает новую строку с изменённым регистром каждой буквы. Символы, у которых нет регистра, можно оставить как есть.

Примеры

Ввод
"Hello"
Вывод
"hELLO"
Ввод
"abc"
Вывод
"ABC"
Ввод
"ABC"
Вывод
"abc"

Нужно реализовать

def toggle_case(s: str) -> str:

Теги

strings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"Hello"
Ожидаемый"hELLO"
2
Ввод
"abc"
Ожидаемый"ABC"
3
Ввод
"ABC"
Ожидаемый"abc"
4
Ввод
"123"
Ожидаемый"123"
5
Ввод
"PyThOn"
Ожидаемый"pYtHoN"
6
Ввод
"HELLO"
Ожидаемый"hello"
Фокус-радио
На паузе · SomaFM · Fluid