题解 | #字符串加密#

字符串加密

https://www.nowcoder.com/practice/e4af1fe682b54459b2a211df91a91cf3

while 1:
    try:
        secret_key =list(input())

        passward = list(input())

        key = []
        
        secret_str = []

        # 建立密匙
        for i in range(len(secret_key)):
            if secret_key[i].isalpha() and secret_key[i] not in key:
                key.append(secret_key[i])
        for i in range(26):
            if chr(ord('a') + i) not in key:
                key.append(chr(ord('a') + i))
        
        alphabeta = list('abcdefghijklmnopqrstuvwxyz')

        for i in range(len(passward)):
            secret_str.append(key[alphabeta.index(passward[i])])

        print(''.join(secret_str))
        
    except:
        break




全部评论

相关推荐

双非坐过牢:非佬,可以啊10.28笔试,11.06评估11.11,11.12两面,11.19oc➕offer
点赞 评论 收藏
分享
我已成为0offer的糕手:别惯着,胆子都是练出来的,这里认怂了,那以后被裁应届被拖工资还敢抗争?
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务