Python-text-processing-python-capitalize-and-translate

提供:Dev Guides
移動先:案内検索

Python-大文字と翻訳

大文字の文字列は、テキスト処理システムで常に必要です。 Pythonは、標準ライブラリの組み込み関数を使用してこれを実現します。 以下の例では、2つの文字列関数* capwords()および upper()*を使用してこれを実現しています。 「capwords」は各単語の最初の文字を大文字にし、「upper」は文字列全体を大文字にします。

import string

text = 'finddevguides - simple easy learning.'

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

上記のプログラムを実行すると、次の出力が得られます-

finddevguides - Simple Easy Learning.
finddevguides - SIMPLE EASY LEARNING.

Pythonでの変換は、基本的に特定の文字を別の文字に置き換えることを意味します。 文字列の暗号化復号化に使用できます。

import string

text = 'finddevguides - simple easy learning.'

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

上記のプログラムを実行すると、次の出力が得られます-

Tuwyriazsxyinw - simxze easy zearning.