Python - использовать заглавные буквы и переводить

Строки с заглавными буквами - это обычная необходимость в любой системе обработки текста. Python достигает этого, используя встроенные функции стандартной библиотеки. В приведенном ниже примере мы используем две строковые функции,capwords() и upper()для достижения этой цели. В то время как «capwords» делает первую букву каждого слова заглавной, «upper» делает всю строку заглавной.

import string
text = 'Tutorialspoint - simple easy learning.'
print string.capwords(text)
print string.upper(text)

Когда мы запускаем вышеуказанную программу, мы получаем следующий вывод -

Tutorialspoint - Simple Easy Learning.
TUTORIALSPOINT - SIMPLE EASY LEARNING.

Перевод в Python по сути означает замену определенных букв другой буквой. Он может работать для шифрования и дешифрования строк.

import string
text = 'Tutorialspoint - simple easy learning.'
transtable = string.maketrans('tpol', 'wxyz')
print text.translate(transtable)

Когда мы запускаем вышеуказанную программу, мы получаем следующий вывод -

Tuwyriazsxyinw - simxze easy zearning.