描述
字符串反码的定义为:字符串所包含字符的反码组成的字符串。????????????????????????????????????????????????????????????????????????????????????????????????
字符反码的定义为:????????????????????????????????????????????????????????????????????????????????????????????????
(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=‘‘)
原文:https://www.cnblogs.com/kwjl/p/12552052.html