Python - Viết hoa và Dịch
Viết hoa chuỗi là một nhu cầu thường xuyên trong bất kỳ hệ thống xử lý văn bản nào. Python đạt được điều đó bằng cách sử dụng các hàm tích hợp trong thư viện chuẩn. Trong ví dụ dưới đây, chúng tôi sử dụng hai hàm chuỗi,capwords() và upper()để đạt được điều này. Trong khi 'capwords' viết hoa chữ cái đầu tiên của mỗi từ, thì 'upper' viết hoa toàn bộ chuỗi.
import string
text = 'Tutorialspoint - simple easy learning.'
print string.capwords(text)
print string.upper(text)
Khi chúng tôi chạy chương trình trên, chúng tôi nhận được kết quả sau:
Tutorialspoint - Simple Easy Learning.
TUTORIALSPOINT - SIMPLE EASY LEARNING.
Trnslation trong python về cơ bản có nghĩa là thay thế các chữ cái cụ thể bằng một chữ cái khác. Nó có thể hoạt động để giải mã mã hóa các chuỗi.
import string
text = 'Tutorialspoint - simple easy learning.'
transtable = string.maketrans('tpol', 'wxyz')
print text.translate(transtable)
Khi chúng tôi chạy chương trình trên, chúng tôi nhận được kết quả sau:
Tuwyriazsxyinw - simxze easy zearning.