题解 | #字符串加密#
字符串加密
https://www.nowcoder.com/practice/e4af1fe682b54459b2a211df91a91cf3
n = input() m = input() line = [] Alp = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' alp = 'abcdefghijklmnopqrstuvwxyz' for i in n: if (i in line) or i.swapcase() in line: continue else: line.append(i.upper()) for j in Alp: if j in line: continue else: line.append(j) linex = line[:] line1 = list(''.join(linex).lower()) line2 = [] for k in range(len(m)): if m[k] in Alp: line2.append(line[Alp.index(m[k])]) elif m[k] in line1: line2.append(line1[alp.index(m[k])]) print(''.join(line2))