题解 | #简单密码#

简单密码

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

code=str(input())
true=list(code)
for i in range(len(code)):
    
    if code[i]in'abc':
        true[i]='2'
    elif code[i]in'def':
        true[i]='3'
    elif code[i]in'ghi':
        true[i]='4'
    elif code[i]in'jkl':
        true[i]='5'
    elif code[i]in'mno':
        true[i]='6'
    elif code[i]in'pqrs':
        true[i]='7'
    elif code[i]in'tuv':
        true[i]='8'
    elif code[i]in'wxyz':
        true[i]='9'
    elif 'A'<=code[i]<='Z':
        if code[i]=='Z':
            true[i]='a'
        else:
            true[i]=chr(ord(code[i])+33)#大写换小写有点复杂
    else:
        true[i]=code[i]

print(''.join(true))

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务