题解 | #字符串加解密#
字符串加解密
https://www.nowcoder.com/practice/2aa32b378a024755a3f251e75cbf233a
s1 = str(input())
s2 = str(input())
s11 = ''
s12 = ''
for i in s1:
if ord('a') <= ord(i) < ord('z'):
i = chr(ord(i) + 1).upper()
s11 += i
continue
if i == 'z':
i = 'A'
s11 += i
continue
if ord('A') <= ord(i) < ord('Z'):
i = chr(ord(i) + 1).lower()
s11 += i
continue
if i == 'Z':
i = 'a'
s11 += i
continue
if ord('0') <= ord(i) < ord('9'):
i = chr(ord(i) + 1)
s11 += i
continue
if i == '9':
i = '0'
s11 += i
continue
print(s11)
for i in s2:
if ord('a') < ord(i) <= ord('z'):
i = chr(ord(i) - 1).upper()
s12 += i
continue
if i == 'a':
i = 'Z'
s12 += i
continue
if ord('A') < ord(i) <= ord('Z'):
i = chr(ord(i) - 1).lower()
s12 += i
continue
if i == 'A':
i = 'z'
s12 += i
continue
if ord('0') < ord(i) <= ord('9'):
i = chr(ord(i) - 1)
s12 += i
continue
if i == '0':
i = '9'
s12 += i
continue
print(s12)
查看10道真题和解析