在Python中创建替换密码

2024-05-15 00:08:10 发布

您现在位置:Python中文网/ 问答频道 /正文

各位程序员您好:) 只是一个简单的问题

假设我在加密文本。在

我有“a,b,c,d,e”的影子字符,它们是“w,p,z,r,a”

original =["a","b","c","d","e"]

shadow = ["w","p","z","r","a"]

如果用户输入一个字符串

^{pr2}$

假设用户输入了一个字符串“一张坏出租车床”

如何让它用我的影子字符替换字符串的值,然后打印出来

(“w pwr zwp par”)

我只是辛苦了一段时间,希望能得到一些帮助


Tags: 字符串用户文本字符程序员original影子par
2条回答

方便地位于您当地的互联网上。在

intab = 'aeiou'
outtab = '12345'

s = 'this is string example....wow!!!'

print(s.translate({ord(x): y for (x, y) in zip(intab, outtab)}))

如果要显式执行循环,可以尝试以下操作:

intab = 'aeiou'
outtab = '12345'

mapper = {key: value for (key, value) in zip(intab, outtab)}

s = 'this is string example....wow!!!'

output = ''.join(mapper.get(char, char) for char in s)
print(output)

相关问题 更多 >

    热门问题