当前位置:   article > 正文

python期末大作业之职工管理系统_python编写员工管理系统排序代码

python编写员工管理系统排序代码

1.主菜单 

  1. def __init__(self):
  2. self.workers_info = {}
  3. print("------------功能菜单--------------")
  4. print(" 1:添加职工")
  5. print(" 2:修改信息")
  6. print(" 3:删除信息")
  7. print(" 4:查找职工")
  8. print(" 5:排序")
  9. print(" 6:统计职工总个数")
  10. print(" 7:显示所有职工信息")
  11. print(" 0:退出系统")

 2.增加员工信息

  1. def add_workers(self):
  2. name = input('请输入职工姓名')
  3. age = input('请输入职工年龄')
  4. sex = input('请输入职工性别')
  5. phone = input("请输入职工电话号码")
  6. salary = input('请输入职工薪水')
  7. self.workers_info[name] = {
  8. '职工性别': sex,
  9. '职工年龄': age,
  10. '职工电话号码': phone,
  11. '职工薪水': salary
  12. }
  13. self.print_workers(name)

3.查询员工个人信息

  1. def query_only(self):
  2. name = input("请输入要查找的职工姓名")
  3. try:
  4. print(
  5. f"姓名:{name} "
  6. f"职工性别:{self.workers_info[name]['职工性别']} "
  7. f" 职工年龄:{self.workers_info[name]['职工年龄']} "
  8. f"职工电话号码:{self.workers_info[name]['职工电话号码']} "
  9. f"职工薪水:{self.workers_info[name]['职工薪水']} "
  10. )
  11. except:
  12. print("查找职工姓名不存在!!!!!!")

4.删除员工信息

  1. def del_workers(self):
  2. name = input("请输入要删除的职工姓名")
  3. try:
  4. del self.workers_info[name]
  5. except:
  6. print("删除学生姓名不存在!!!!!!")

5.修改员工信息

  1. def change_workers(self):
  2. name = input("请输入要修改的职工姓名:")
  3. try:
  4. self.workers_info[name]['职工年龄'] = input("请修改职工年龄:")
  5. self.workers_info[name]['职工性别'] = input("请修改职工性别:")
  6. self.workers_info[name]['职工电话号码'] = input("请修改职工电话号码:")
  7. self.workers_info[name]['职工薪水'] = input("请修改职工薪水:")
  8. except:
  9. print("修改的职工姓名不存在!!!!!!")

6.计算员工人数

  1. def count(self):
  2. count = 0
  3. for i in enumerate(self.workers_info):
  4. count +=1
  5. print("职工一共有{}人".format(count))

效果图展示

以上就是今天的学习内容啦~
咱们下期再见老铁~ 

需要定制python大作业可以加一下我QQ2597170348或者微信15060269323!!

感觉还不错的话请一键三连,谢谢!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/318951
推荐阅读
相关标签
  

闽ICP备14008679号