2014-01-27 18 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'