题解 | #简单密码#暴力字典映射解法
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
s = str(input())
根据题意,把所有英文做了对应映射的字典,找到字典中的字符,转换成str加到字符串尾,如果不是,直接加就行了
maping = {'a':2,'b':2,'c':2,'d':3,'e':3,'f':3,'g':4,'h':4,'i':4,'j':5,'k':5,'l':5,'m':6,'n':6,'o':6,'p':7,'q':7,'r':7,'s':7,'t':8,'u':8,'v':8,'w':9,'x':9,'y':9,'z':9,'A':'b','B':'c','C':'d','D':'e','E':'f','F':'g','G':'h','H':'i','I':'j','J':'k','K':'l','L':'m','M':'n','N':'o','O':'p','P':'q','Q':'r','R':'s','S':'t','T':'u','U':'v','V':'w','W':'x','X':'y','Y':'z','Z':'a'}
t = ''
for c in s:
if c in maping:
t += str(maping[c])
else:
t += c
print(t)

影石Insta360公司氛围 452人发布