题解 | #字符串加解密#
字符串加解密
https://www.nowcoder.com/practice/2aa32b378a024755a3f251e75cbf233a
import sys a=sys.stdin.readline().strip() b=sys.stdin.readline().strip() aa=[] bb=[] for item in a: if item.isalpha(): if item.islower(): aa.append(chr((ord(item)-ord('a')+1)%26+ord('a')).upper()) else: aa.append(chr((ord(item)-ord('A')+1)%26+ord('A')).lower()) elif item.isdigit(): aa.append((int(item)+1)%10) else: aa.append(item) aa=map(str,aa) print(''.join(aa)) for item in b: if item.isalpha(): if item.islower(): bb.append(chr((ord(item)-ord('a')+25)%26+ord('a')).upper()) else: bb.append(chr((ord(item)-ord('A')+25)%26+ord('A')).lower()) elif item.isdigit(): bb.append((int(item)+9)%10) else: bb.append(item) bb=map(str,bb) print(''.join(bb))#pieceofcrap#