#思路: #使用原文密码表a和密文密码表b,通过下标做桥梁转换 k=input() a="abcdefghijklmnopqrstuvwxyz" b="" #通过秘钥得到密码本 for i in k: if i not in b: b+=i for i in a: if i not in b: b+=i s1=input() s2="" #遍历s1做转换 for i in s1: idx=a.index(i) s2+=b[idx] print(s2)
#思路: #使用原文密码表a和密文密码表b,通过下标做桥梁转换 k=input() a="abcdefghijklmnopqrstuvwxyz" b="" #通过秘钥得到密码本 for i in k: if i not in b: b+=i for i in a: if i not in b: b+=i s1=input() s2="" #遍历s1做转换 for i in s1: idx=a.index(i) s2+=b[idx] print(s2)