题解 | #字符串加解密#

字符串加解密

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)
    

全部评论

相关推荐

点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-07 14:00
不想多说了,什么逆天HR,还要教我礼貌😂
机械打工仔:这不纯傻卵吗,他还操心上别人老板了
投递BOSS直聘等公司7个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 14:10
啊啊啊啊好幸福,妈妈是我找工作发疯前的一束光
榕城小榕树:你是我见过最幸福的牛客男孩
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务