【每日一练】python升职加薪小实例-字典综合用法


公司员工信息如下:
姓 名   部门   薪水   级别
王丽红 科技部  3000    1
周结论 市场部  5000    2
刘得华 市场部  7000    3
冯小港 科技部  4000    1
冯小港 生产部  3000    2
要求:
1.把员工信息用字典数据记录下来
2.对级别为1的 升1级别,工资加1000
 

#先创建一个字典来记录员工信息
ygxx ={
    "王丽红":{"部门":"科技部","工资":3000,"等级":1},
    "周结论":{"部门":"市场部","工资":5000,"等级":2},
    "刘得华":{"部门":"市场部","工资":7000,"等级":3},
    "冯小港":{"部门":"科技部","工资":4000,"等级":1},
    "张雪友":{"部门":"生产部","工资":3000,"等级":2}
}
print(ygxx)
#for循环遍历等级是1的员工
for name in ygxx:
    #判断是否符合等级升级员工
    if ygxx[name]["等级"] == 1:
        #定义一个变量,获取到需要需要升级的员工
        new_ygxx=ygxx[name]
        #修改等级
        new_ygxx["等级"] = 2
        new_ygxx["工资"] += 1000
print(ygxx)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值