員工查詢系統


  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個小時..... 寫完才發現,及其簡單... 就是基礎不熟呀. 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM