首页 > 其他 > 详细

员工查询系统

时间:2019-09-23 23:57:37      阅读:153      评论:0      收藏:0      [点我收藏+]
  1. 请设计一个dict, 存储你们公司每个人的信息, 信息包含至少姓名、年龄、电话、职位、工资,并提供一个简单的查找接口,用户按你的要求输入要查找的人,你的程序把查到的信息打印出来

 

 1 company_info = {
 2     张文: {age: 20, 电话: 1325879960, 职位: 行政, 工资: 2000},
 3     李芳: {age: 21, 电话: 1325879961, 职位: 运营, 工资: 4000},
 4     张倩: {age: 22, 电话: 1325879962, 职位: 前台, 工资: 1500},
 5     吴三: {age: 23, 电话: 1325879963, 职位: 销售, 工资: 3050},
 6     刘云: {age: 24, 电话: 1325879964, 职位: 销售, 工资: 3000},
 7     鲁森: {age: 25, 电话: 1325879965, 职位: 地推, 工资: 2500},
 8     白鹤: {age: 26, 电话: 1325879966, 职位: 运营, 工资: 4000},
 9     黑妹: {age: 27, 电话: 1325879967, 职位: 后厨, 工资: 3000},
10     大毛: {age: 28, 电话: 1325879968, 职位: 司机, 工资: 5008},
11     笨笨: {age: 32, 电话: 1325879969, 职位: 总监, 工资: 15000},
12 }
13 print("输入要查询的方法,输入数字即可  1: 姓名 2 : 工资 --->")
14 while 1:
15     way = input("输入 1 or 2\n")
16     if  way == 1:
17         print("即将按照姓名来查询")
18         name = input("输入员工姓名")
19         print(company_info.get(name, 查找的员工不存在,或者已经离职))
20     elif way ==2:
21         print("即将按照工资来查询")
22         job = input("请输入工资 ")
23         for i in company_info:
24             # print(i,company_info[i])
25             for v in company_info[i].items():
26                 if job in v:
27                     print(i,company_info[i])
28     else:
29         print(输入的有问题,查询系统关闭)
30         break

 

 

 

 技术分享图片

 

 

 

 

 

 

尼玛,,,写了1个小时..... 写完才发现,及其简单... 就是基础不熟呀. 

员工查询系统

原文:https://www.cnblogs.com/666sss/p/11575730.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!