描述
字符串反码的定义为:字符串所包含字符的反码组成的字符串。
字符反码的定义为:
(1) 对于小写英文字符,它的反码也是一个小写英文字符,且该字符与'a'的距离等于其反码与'z'的距离;
(2) 对于大写英文字符,它的反码也是一个大写英文字符,且该字符与'A'的距离等于其反码与'Z'的距离;
两个字符距离指其对应unicode编码之差。
n = input()
for i in n:
if ord("a") <= ord(i) <= ord("z"):
print(chr(ord('z')-(ord(i)-ord('a'))),end='')
elif ord("A") <= ord(i) <= ord("Z"):
print(chr(ord('Z')-(ord(i)-ord('A'))),end='')
else:
print(i,end='')