题解 | #字符串加解密#
字符串加解密
https://www.nowcoder.com/practice/2aa32b378a024755a3f251e75cbf233a
while True: try: #加密字符串 a = input() new_a = '' #解密字符串 b = input() new_b = '' #加密过程 for s in a: #大小写 if s.isupper() or s.islower(): if s =='Z': s = 'a' elif s == 'z': s = 'A' else: s = chr(ord(s.swapcase())+1) #数字 elif s.isdigit(): if s == '9': s = '0' else: s = chr(ord(s)+1) new_a += s #解密 for s in b: #大小写 if s.isupper() or s.islower(): if s == 'A': s = 'z' elif s == 'a': s = 'Z' else: s = chr(ord(s.swapcase())-1) #数字 elif s.isdigit(): if s == '0': s = '9' else: s = chr(ord(s)-1) new_b += s print(new_a) print(new_b) except: break