员工管理系统

员工管理系统

# _*_ coding:utf-8 _*_
# 开发人员:wht
# 开发时间:2021-01-1114:19
# 开发名称:1.py
# 开发工具:PyCharm
def init():
print('***************欢迎****************')
print('1查询员工')
print('2新增')
print('3编辑员工')
print('4删除员工')
print('退出')
print('*****************************************')
return int (input('请输入1~5'))
emps = []
def optertion():
while True:
num = init()
if num == 1:
showEmp()
elif num == 2:
addEmp()
elif num == 3:
editEmp()
elif num == 4:
delEmp()
else:
break
def showEmp():
print('进行查询')
for emp in emps:
print('编号:%s 姓名: %s 性别 %s 年龄 %s '% (emp['empId'],emp['empName'],emp['sex'],emp['age']))
def addEmp():
empId = int(input('编号'))
empName = int(input('姓名'))
sex = int(input('性别'))
age = int(input('年龄'))
emp ={'empId':empId ,'empName':empName ,'sex':sex ,'age':age}
emps.append(emp)

def editEmp():
empId = int(input('编号'))
empName = int(input('姓名'))
sex = int(input('性别'))
age = int(input('年龄'))
for i in range(len(emps)):
if empId == emps[i]['empsId']:
emps[i]['empName']=empName
emps[i]['sex'] = sex
emps[i]['age'] = age
break
def delEmp():
empId = int(input('输入编号'))
for i in range(len(emps)):
if empId == emps[i]['empId']:
del(emps[i])
break

if __name__ =='__main__':
optertion()