要求一个,python代码选用第三库、模块、

某公司财务,原始录入的工资数据如下:salary_old={‘赵二’:12000,‘张三’:13500,‘李四’:14000}。近期公司新入职了主管‘王五’,工资18000;‘赵二’离职了,‘张三’业绩优良,加薪到‘15000’。‘李四’称职,工资不变。针对上述变化,该财务人员需要使用Python修改原始数据,并建立新的数据结构,命名为salary_new.其次,还需要提供四位员工查询工资的功能,如果输入的名字在salary_new中,则输出该员工的工资,并退出程序;没有或输入名字不正确,则提示‘请重新输入或输入“quit”退出程序’。


salary_old={'赵二':12000,'张三':13500,'李四':14000}
#近期公司新入职了主管‘王五’,工资18000
salary_old['王五'] = 18000
#赵二’离职了
del salary_old['赵二']
#‘张三’业绩优良,加薪到‘15000’
salary_old['张三'] = 15000
#‘李四’称职,工资不变。

#建立新的数据结构,命名为salary_new
salary_new = salary_old
print(salary_new)
#员工查询工资的功能
while True:
    name = input('输入员工名字:')
    if name!='quit':
        if name in salary_new.keys():
            print('工资为:',salary_new[name])
            break
        else:
            print('请重新输入或输入“quit”退出程序')
    else: break

运行结果:

img