鍍金池/ 教程/ Python/ 大寫(xiě)轉(zhuǎn)換
文本翻譯
提取URL地址
處理PDF
塊分類(lèi)
搜索和匹配
大寫(xiě)轉(zhuǎn)換
提取電子郵件地址
字符串的不變性
文本處理狀態(tài)機(jī)
雙字母組
閱讀RSS提要
單詞替換
WordNet接口
重新格式化段落
標(biāo)記單詞
向后讀取文件
塊和裂口
美化打印數(shù)字
拼寫(xiě)檢查
將二進(jìn)制轉(zhuǎn)換為ASCII
文本分類(lèi)
文字換行
頻率分布
字符串作為文件
約束搜索
詞干算法
符號(hào)化
同義詞和反義詞
過(guò)濾重復(fù)的字詞
刪除停用詞
Python文本處理教程
文字摘要
段落計(jì)數(shù)令牌
語(yǔ)料訪問(wèn)
文字改寫(xiě)
文本處理簡(jiǎn)介
處理Word文檔
Python文本處理開(kāi)發(fā)環(huán)境
排序行

大寫(xiě)轉(zhuǎn)換

大寫(xiě)字符串是任何文本處理系統(tǒng)中的常規(guī)需求。 Python通過(guò)使用標(biāo)準(zhǔn)庫(kù)中的內(nèi)置函數(shù)實(shí)現(xiàn)了它。 在下面的例子中,我們使用兩個(gè)字符串函數(shù)capwords()upper()來(lái)實(shí)現(xiàn)這一點(diǎn)。'capwords'將每個(gè)單詞的第一個(gè)字母大寫(xiě),而'upper'將整個(gè)字符串大寫(xiě)。

import string

text = 'Yiibaipoint - simple easy learning.'

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

當(dāng)運(yùn)行上面的程序時(shí),得到以下輸出 -

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

Python中的轉(zhuǎn)換本質(zhì)上意味著用另一個(gè)字母替換特定字母。 它可以用于字符串的加密解密。

import string

text = 'Yiibaipoint - simple easy learning.'

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

當(dāng)運(yùn)行上面的程序時(shí),我們得到以下輸出 -

Tuwyriazsxyinw - simxze easy zearning.

上一篇:WordNet接口下一篇:處理Word文檔