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.
廣告