【发布时间】:2015-08-15 08:25:30
【问题描述】:
我应该使用循环加密任何字符串,其中一些字母会更改为特殊符号,例如 a=@ e=() h=# l=1 等等。老实说,我不知道该怎么做。无法使用替换功能。到目前为止,我有这个,但我知道这是错误的。
encryption(code):
encrypted = ''
for c in code:
if c != '':
a='@'
e='()'
h='#'
l='1'
r='+'
s='$'
v='^'
x='*'
return The encrypted code is:
【问题讨论】:
-
您可以使用哪种数据结构来存储两个字符串之间的关系?
-
只是字符串替换。要解密,您将拥有
'@' = 'a' -
@Daniela - 我注意到您试图通过编辑答案来回复。表明答案是好的或有帮助的正确方法是使用左侧栏中的向上箭头对其进行投票,如果它解决了您的问题,请使用勾号接受,如中所述help。谢谢。
标签: python string encryption