Module (43%)
Section (89%)

Метод swapcase()

Метод swapcase() создает новую строку и меняет регистр всех букв в исходной строке: символы нижнего регистра становятся заглавными, и наоборот.

Все остальные символы остаются неименными.

Посмотрите на первый пример в редакторе. Можете угадать вывод? Это не будет выглядеть очень красиво, но Вы должны это увидеть:

i KNOW THAT i KNOW NOTHING.

output

Метод title()

Метод title() выполняет похожую функцию - он переводит первую букву каждого слова в верхний регистр, превращая все остальные в строчные.

Посмотрите на второй пример в редакторе. Можете угадать вывод? Его результат:

I Know That I Know Nothing. Part 1.

output

Метод upper()

И последний, но не менее важный: метод upper() создает копию исходной строки, заменяет все строчные буквы их прописными аналогами и возвращает строку как результат.

Посмотрите на третий пример в редакторе. Он выводит:

I KNOW THAT I KNOW NOTHING. PART 2.

Мы дошли до конца этого раздела. Вы удивлены работой какого-либо из методов, которые мы обсуждали до этого момента? Потратьте пару минут, чтобы просмотреть их, и давайте перейдем к следующей части курса, где мы покажем Вам, какие замечательные вещи мы можем делать со строками.



Code

# Demonstrating the swapcase() method:
print("I know that I know nothing.".swapcase())

print()

# Demonstrating the title() method:
print("I know that I know nothing. Part 1.".title())

print()

# Demonstrating the upper() method:
print("I know that I know nothing. Part 2.".upper())
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×