这题错在哪

字符串加解密

http://www.nowcoder.com/questionTerminal/2aa32b378a024755a3f251e75cbf233a

while True:
    try:
        def jiami(s):
            new1=''
            for i in s:
                if i in 'ABCDEFGHIJKLMNOPQRSTUVWXY':
                    new1+=chr(ord(i)+32+1)
                elif i in 'abcdefghijklmnopqrstuvwxy':
                    new1+=chr(ord(i)-32+1)
                elif i=='z':
                    new1+='B'
                elif i=='Z':
                    new1+="a"
                elif i in '012345678':
                    new1+=str(int(i)+1)
                elif i =='9':
                    new1+='0'
                else:
                    new1+=i
            return new1
        def jiema(c):
            new2=''
            for i in c:
                if i in 'BCDEFGHIJKLMNOPQRSTUVWXYZ':
                    new2+=chr(ord(i)+32-1)
                elif i in 'bcdefghijklmnopqrstuvwxyz':
                    new2+=chr(ord(i)-32-1)
                elif i=='A':
                    new2+='z'
                elif i=='a':
                    new2+='Z'
                elif i in '123456789':
                    new2+=str(int(i)-1)
                elif i=='0':
                    new2+='9'
                else:
                    new2+=i
            return new2

        s1=input()
        s2=input()
        print(jiami(s1))
        print(jiema(s2))
    except:
        break

总是30%。。请问大佬们我这到底哪错了。。。

全部评论

相关推荐

霁华Tel:秋招结束了,好累。我自编了一篇对话,语言别人看不懂,我觉得有某种力量在控制我的身体,我明明觉得有些东西就在眼前,但身边的人却说啥也没有,有神秘人通过电视,手机等在暗暗的给我发信号,我有时候会突然觉得身体的某一部分不属于我了。面对不同的人或场合,我表现出不一样的自己,以至于都不知道自己到底是什么样子的人。我觉得我已经做的很好,不需要其他人的建议和批评,我有些时候难以控制的兴奋,但是呼吸都让人开心。
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务