zoukankan      html  css  js  c++  java
  • 员工的增删改查

    def init():
    print('------------员工管理系统--------------')
    print('1,查询员工')
    print('2,新增员工')
    print('3,编辑员工')
    print('4,删除员工')
    print('5,退出')
    print('----------------------------------------')
    return int(input('请输入1-5:'))
    emps = []
    emp = {'empId':1, 'empName': '张三', 'sex': '女', 'age': 18}
    emps.append(emp);
    print(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(emp)
    print('编号:%s 姓名:%s 性别:%s 年龄:%s'%(emp['empId'], emp['empName'], emp['sex'], emp['age']))

    def addEmp():
    empId = int(input('请输入编号:'))
    empName = input('请输入姓名:')
    sex =input('请输入性别')
    age =input('请输入年 龄:')
    emp ={'empId':empId,'empName':empName,'sex': sex, 'age':age}
    emps.append(emp)

    def editEmp():
    empId = int(input('请输入编号:'))
    empName = input('请输入姓名:')
    sex = input('请输入性别:')
    age = 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__':
    optertion()
  • 相关阅读:
    Vue.js组件理解
    Vue.js 基础知识
    JS-WEB-API 整理
    JS面向对象基础
    JS基础知识系统整理(不断更新)
    图解关于pageX,pageY,screenX,screenY,clientX,clientY的区别
    妙味JS学习记录(二)
    Ajax全接触笔记
    妙味JS学习记录(一)
    c#设计模式系列:状态模式(State pattern)
  • 原文地址:https://www.cnblogs.com/zxpnb/p/14275411.html
Copyright © 2011-2022 走看看