有如下员工信息,请使用字典完成数据的记录。 并通过for循环,对所有级别为1级的员工,级别上升1级,薪水增加1000元
时间: 2023-12-22 19:04:30 浏览: 119
YonBIP V3.0(R1 2207-1 sp20230530) 高级版 数据字典(离线版)
3星 · 编辑精心推荐
以下是使用字典记录员工信息并实现级别和薪水调整的代码:
```python
# 员工信息字典
employees = {
"001": {"name": "张三", "level": 1, "salary": 5000},
"002": {"name": "李四", "level": 2, "salary": 6000},
"003": {"name": "王五", "level": 3, "salary": 7000},
"004": {"name": "赵六", "level": 1, "salary": 5500}
}
# 对所有级别为1级的员工,级别上升1级,薪水增加1000元
for emp_id, emp_info in employees.items():
if emp_info["level"] == 1:
emp_info["level"] += 1
emp_info["salary"] += 1000
# 打印更新后的员工信息
for emp_id, emp_info in employees.items():
print(f"员工编号:{emp_id},姓名:{emp_info['name']},级别:{emp_info['level']},薪水:{emp_info['salary']}")
```
输出结果为:
```
员工编号:001,姓名:张三,级别:2,薪水:6000
员工编号:002,姓名:李四,级别:2,薪水:6000
员工编号:003,姓名:王五,级别:3,薪水:7000
员工编号:004,姓名:赵六,级别:2,薪水:6500
```
阅读全文