题解 | #字符串加密#

字符串加密

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-13 17:47
门头沟学院 Java
wulala.god:图一那个善我面过,老板网上找的题库面的
点赞 评论 收藏
分享
11-15 17:19
湖南大学 Java
成果成果成果果:这是哪个公司的hr,这么离谱吗,我没见过用性别卡技术岗的,身边女性同学拿大厂offer的比比皆是
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务