题解 | PYTHON3#简单密码#综合了几位大神的答案
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
while True:
try:
A = 'abcdefghijklmnopqrstuvwxyz'#字符串本身支持列表的取数方法,不需要再转换为列表
B = '22233344455566677778889999'
s = input()
r = []
for i in s:
if i.isdigit():
r.append(i)
elif i.isupper():
if i == 'Z':
r.append('a')
else:
r.append((chr(ord(i)+1)).lower())
elif i.islower():
for k in range(26):#取出小写字母在A中的位置下标
if i == A[k]:
r.append(B[k])
print(''.join(r))
except:
break