题解 | #简单密码#

简单密码

http://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

password = input().strip()
pdict = ['abc', 'def', 'ghi', 'jkl', 'mno', 'pqrs', 'tuv', 'wxyz']
new_pw = ''

for i in range(len(password)):
    order = ord(password[i])
    if ord('a') <= order <= ord('z'):
        for item in pdict:
            if password[i] in item:
                new_pw += str(pdict.index(item) + 2)
    elif ord('A') <= order < ord('Z'):
        new_pw += chr(ord(password[i]) + 33)
    elif password[i] == 'Z':
        new_pw += 'a'
    else:
        new_pw += password[i]
print(new_pw)

全部评论

相关推荐

小狗吃臭臭:以后用不到你设计的手机了,可惜!
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务