题解 | #简单密码#

简单密码

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

题目描述的不是非常清楚。

table = 'abcdefghijklmnopqrstuvwxyz1234567890'
while True:
    try:
        password = input()
    except:
        break
    for c in password:
        if c.isupper():
            index = table.index(c.lower())
            if index < 25:
                print(table[index+1], end='')
            elif index == 25:
                print('a',end='')
        elif c.islower():
            if c in 'abc':
                print(2, end='')
            elif c in 'def':
                print(3, end='')
            elif c in 'ghi':
                print(4, end='')
            elif c in 'jkl':
                print(5, end='')
            elif c in 'mno':
                print(6, end='')
            elif c in 'pqrs':
                print(7, end='')
            elif c in 'tuv':
                print(8, end='')
            elif c in 'wxyz':
                print(9, end='') 
        else:
            print(c,end='')
全部评论

相关推荐

hso_:哈哈哈哈哈哈我没offer一样在同一道题开喷了
投递深圳同为数码等公司10个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-27 10:21
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务