[ Web Proxy ]
URL:
Viewing: https://www.tutorialspoint.com/python_text_processing/python_capitalize_and_translate.htm [Back]  [Original]

Python Text Processing - Capitalize and Translate
Tutorials Courses Jobs Login

Python Text Processing Useful Resources

Selected Reading
Home Python_text_processing Python Text Processing - Capitalize and Translate

Python Text Processing - Capitalize and Translate



Capitalization strings is a regular need in any text processing system. Python achieves it by using the built-in functions in the standard library. In the below example we use the two string functions, capwords() and upper() to achieve this. While 'capwords' capitalizes the first letter of each word, 'upper' capitalizes the entire string.

Example - Capitalization of Strings

main.py

import string

text = 'Tutorialspoint - simple easy learning.'

print(string.capwords(text))
print(text.upper())

Output

When we run the above program we get the following output

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

Example - Translation of Strings

Translation in python essentially means substituting specific letters with another letter. It can work for encryption decryption of strings.

main.py

text = 'Tutorialspoint - simple easy learning.'

transtable = str.maketrans('tpol', 'wxyz')
print(text.translate(transtable))

Output

When we run the above program we get the following output

Tuwyriazsxyinw - simxze easy zearning.
Tutorix - AI Tutor [Tutorix - AI Tutor]
Print Page
Advertisements

Web Proxy Viewer  |  New URL  |  Original Page