zoukankan      html  css  js  c++  java
  • Python设计员工管理系统

    def init():
    print('------------员工管理系统-------------')
    print('1.查询员工')
    print('2.新增员工')
    print('3.编辑员工')
    print('4.删除员工')
    print('5.退出')
    print('-------------------------------------')
    return int(input("请输入1~5"))
    emps=[]
    def operation():
    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 = input('请输入姓名:')
    sex = input('请输入性别:')
    age = int(input('请输入年龄:'))
    emp={'empId':empId,'empName':empName,'sex':sex,'age':age}
    emps.append(emp)
    def editEmp():
    empId = int(input('请输入编号:'))
    empName = input('请输入姓名:')
    sex = input('请输入性别:')
    age = int(input('请输入年龄:'))
    for i in range(len(emps)):
    if empId == emps[i]['empId']:
    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__':
    operation()
  • 相关阅读:
    Python--关于dict
    数据结构之线性表的实现
    js数据类型检测小结
    javascript的执行机制—Event Loop
    深入理解理解 JavaScript 的 async/await
    操作系统管理CPU的直观想法
    入门Promise的正确姿势
    javascript的数据类型转换
    JS预编译详解
    如何去封装一个Ajax库
  • 原文地址:https://www.cnblogs.com/ryyy/p/14265962.html
Copyright © 2011-2022 走看看