题解 | #简单密码#

简单密码

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

import sys

x = input()

dic = {

    "1":"1",

    "2":"abc",

    "3":"def",

    "4":"ghi",

    "5":"jkl",

    "6":"mno",

    "7":"pqrs",

    "8":"tuv",

    "9":"wxyz",

    "0":"0"

}

res_str = ""

for i in x:

    if "A" <= i <= "Y":

        res_str += chr(ord(i.lower())+1)

    elif i == "Z":

        res_str += "a"

    elif "a" <= i <="z":

        for key,val in dic.items():

            if i in val:

                res_str += key

    elif 0 <= int(i) <= 9:

        res_str += i

    else:

        break

print(res_str)

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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