Python Glossary English

все Python 3Строки (str)функция

str.swapcase

регистр

Возвращает копию строки с инверсией регистра: заглавные ↔ строчные.

Синтаксис

s.swapcase()

Два swapcase() подряд не обязаны вернуть исходную строку: ß становится SS, а обратно уже ss. Символы без регистра — цифры, пробелы, знаки препинания — остаются как есть; в реальных задачах метод почти не нужен и встречается в основном в учебных упражнениях.

Примеры

print('Hello World'.swapcase())  # → hELLO wORLD
print('Привет'.swapcase())       # → пРИВЕТ
print('abcABC123'.swapcase())    # → ABCabc123

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности