题解 | #配置文件恢复#

配置文件恢复

https://www.nowcoder.com/practice/ca6ac6ef9538419abf6f883f7d6f6ee5

while True:
    try:
        d = {'reset': 'reset what',
             'reset board': 'board fault',
             'board add': 'where to add',
             'board delete': 'no board at all',
             'reboot backplane': 'impossible',
             'backplane abort': 'install first'
             }
        command = input().strip()
        command_list = command.split(' ')
        length = len(command_list)
        result_list = []
        
        for key, value in d.items():
            key_list = key.split(' ')
            len_key = len(key_list)
            if length==1 and len_key == 1:
                if key.startswith(command_list[0]):
                    # 匹配上
                    result_list.append(value)
            if length==2 and len_key == 2:
                if key_list[0].startswith(command_list[0]) and key_list[1].startswith(command_list[1]):
                    result_list.append(value)
        if len(result_list)==1:
            print(result_list[0])
        else:#没有匹配上或者匹配到多个
            print('unknown command')
    
    except:
        break

全部评论

相关推荐

11-09 14:54
已编辑
华南农业大学 产品经理
大拿老师:这个简历,连手机号码和照片都没打码,那为什么关键要素求职职位就不写呢? 从上往下看,都没看出自己到底是产品经理的简历,还是电子硬件的简历? 这是一个大问题,当然,更大的问题是实习经历的描述是不对的 不要只是去写实习流程,陈平,怎么去开会?怎么去讨论? 面试问的是你的产品功能点,是怎么设计的?也就是要写项目的亮点,有什么功能?这个功能有什么难处?怎么去解决的? 实习流程大家都一样,没什么优势,也没有提问点,没有提问,你就不得分 另外,你要明确你投的是什么职位,如果投的是产品职位,你的项目经历写的全都是跟产品无关的,那你的简历就没用 你的面试官必然是一个资深的产品经理,他不会去问那些计算机类的编程项目 所以这种四不像的简历,在校招是大忌
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务