2014-01-27 53 views
0

第一部分軟件將採用文本並將每個字符(字母,數字,空格)轉換爲不同的字符。例如,「a」將被轉換爲「x」,「b」將被轉換爲「k」。選擇哪一個字母應該轉換每個字母取決於你(任何替代都很好,例如,如果你想將「a」轉換爲「b」'那也可以「)將每個字符轉換爲不同的字符python

我想幫助,而不是一個解決方案

+3

看看'string.translate()' –

+0

或者在ASCII表和'chr()'/'ord()'函數 – Dunno

+0

FWIW,您可能想查看Python文檔以查看字符串支持的方法:http://docs.python.org/2/library/stdtypes.html – FuriousGeorge

回答

2

下面是一個簡單

任何更全面,你將不得不做你自己:

>>> import string 
>>> table = string.maketrans('ab', 'xk') 
>>> s = 'sample string with both characters' 
>>> string.translate(s, table) 
'sxmple string with koth chxrxcters'