当前位置: 首页 > news >正文

Python第六章17:字典(dict)练习题

# 字典课后练习题
"""
升职加薪
有如下员工信息,请使用字典完成数据记录
并通过for循环,对所有级别为1的员工,级别上升1级,薪水增加 1000元
姓名        部门       工资         级别
王丽红     科技部      3000          1
周杰沦     市场部      5000          2
林俊皆     市场部      7000          3
张学右     科技部      4000          1
刘德话     市场部      6000          2
"""
my_dict = {
    "王丽红":{"部门":"科级部","工资":3000,"级别":1},
    "周杰沦":{"部门":"市场部","工资":5000,"级别":2},
    "林俊皆":{"部门":"市场部","工资":7000,"级别":3},
    "张学右":{"部门":"科技部","工资":4000,"级别":1},
    "刘德华":{"部门":"市场部","工资":6000,"级别":2}
}
print(f"升职加薪之前的数据分别是:{my_dict}")
for key in my_dict:
    if my_dict[key]["级别"] == 1 :
        my_dict[key]["级别"] += 1
        my_dict[key]["工资"] += 1000

print(f"升职加薪之后的数据分别是:{my_dict}")

运行结果:

http://www.dtcms.com/a/96922.html

相关文章:

  • Varjo Base 将 Varjo XR-4系列支持扩展至2030年
  • yum install 报错(CentOS换源):
  • 喜报|迪捷软件入选工信部“2024年信息技术应用创新解决方案”
  • llamafactory微调效果与vllm部署效果不一致如何解决
  • 多线程编程:条件变量
  • 17--华为防火墙智能选路全解:网络世界的智能导航系统
  • Ubuntu平台下安装Node相关环境
  • MATLAB 2024b深度学习,图神经网络(GNN)
  • Spring Data审计利器:@LastModifiedDate详解!!!
  • 作业(7)
  • 网络空间安全(42)Windows实战篇
  • 3.28-3 文档读取和插入
  • gnvm切换node版本号
  • DATEDIFF 函数
  • 容器主机CPU使用率突增问题一则
  • 设计模式之创建型5种
  • 05-SpringBoot3入门-整合SpringMVC(配置静态资源、拦截器)
  • git命令使用小记(打补丁)
  • Ubuntu 系统上完全卸载 CasaOS
  • qwen2.5vl技术报告解读
  • PyQt6实例_批量下载pdf工具_使用pyinstaller与installForge打包成exe文件
  • 蓝桥杯 - 中等 - 绝美宋词
  • 在 Solana 中实现映射表与嵌套映射表
  • PolarDB数据库表恢复实战指南:通过控制台恢复表的完整操作流程
  • 【Kafka】消费者幂等性保障全解析
  • 大模型LLMs框架Langchain之链详解
  • 一、Python编程语言介绍
  • 微服务集成测试 -华为OD机试真题(A卷、Python)
  • 数据结构C语言练习(单双链表)
  • 深度学习 机器学习和强化学习算法的关系