题解 | 字符串加密
import string
def basic_text(n,m):
new_s = []
for char in n:
if char not in new_s or char.isspace():
new_s.append(char)
for char in string.ascii_lowercase:
if char not in new_s or char.isspace():
new_s.append(char)
f_word = []
for i in m:
k = ord(i) - ord('a')
f_word.append(new_s[k])
return ''.join(f_word)
n = input().strip()
m = input().strip()
print(basic_text(n,m))

查看12道真题和解析