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()
  • 相关阅读:
    c语言求最大公约数和最小公倍数(转)
    git 提交去除每次输账号密码
    phpstorm使用zen coding 快速编辑补全html/css代码
    YII2.0使用ActiveForm表单(转)
    php面向对象之trait
    php操作redis(转)
    模块
    列表生成式 与生成器表达式
    三元表达式,递归,内置函数
    面向过程的编程思想
  • 原文地址:https://www.cnblogs.com/zxpnb/p/14275411.html
Copyright © 2011-2022 走看看