Python - wielkie litery i tłumaczenie

Ciągi wielkich liter to normalna potrzeba w każdym systemie przetwarzania tekstu. Python osiąga to za pomocą wbudowanych funkcji w bibliotece standardowej. W poniższym przykładzie używamy dwóch funkcji tekstowych,capwords() i upper()osiągnąć to. Podczas gdy słowo „capwords” zamienia pierwszą literę każdego słowa z dużej litery, słowo „górne” zamienia całą literę na wielką.

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

Po uruchomieniu powyższego programu otrzymujemy następujące dane wyjściowe -

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

Trnslation w Pythonie zasadniczo oznacza zastąpienie określonych liter inną literą. Może działać do szyfrowania odszyfrowywania ciągów.

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

Po uruchomieniu powyższego programu otrzymujemy następujące dane wyjściowe -

Tuwyriazsxyinw - simxze easy zearning.