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实现RSA加密解密方法
    信息安全-2:python之hill密码算法[原创]
    信息安全-4:公钥密码体制之背包算法[原创]
    python之import子目录文件
    python之路径导入
    python之局部变量引用赋值前的结果
    python之socket-ssh实例
    python之面向对象与构造函数
    git搜索--grep
    git日志--log
  • 原文地址:https://www.cnblogs.com/ryyy/p/14265962.html
Copyright © 2011-2022 走看看