Возвращает копию строки, в которой каждая буква будет иметь противоположный регистр.
str.swapcase()
-> str

В ходе смены регистра, буквы в нижнем регистре преобразуются в верхний, а буквы в верхнем преобразуются в нижний.

    'Кот ОбОрмот!'.swapcase()  # кОТ оБоРМОТ!

Внимание
Для 8-битных строк (Юникод) результат метода зависит от локали.
Следующее выражение не обязано быть истинным: str.swapcase().swapcase() == str.
Синонимы поиска: str.swapcase, str, swapcase
На заметку
У нас есть представительство в Facebook. Ссылка в самом низу страницы.