题解 | #字符串加解密#
字符串加解密
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#
查看5道真题和解析
上海得物信息集团有限公司公司福利 1194人发布