简单的员工信息管理系统

列表实现EMS员工管理系统

需求: 做一个简易命令行版本的员工信息管理系统

功能:查询员工,添加员工,删除员工,退出系统

# 查询员工:显示当前系统的所有员工
# 添加员工:添加员工到当前的系统中
# 删除员工:从系统中删除员工
# 退出:直接退出
person_list=["张一\t22\t男\t北京","李二\t23\t男\t天津","王三\t24\t女\t广州","吴四\t25\t女\t上海","刘五\t26\t男\t三亚","宋七\t27\t女\t武汉"]
print("-"*20,"员工管理系统","-"*20)
while True :
    print("-"*60)
    print("\t<1>查询员工")
    print("\t<2>添加员工")
    print("\t<3>删除员工")
    print("\t<4>退出系统")
    print("-"*60)   
    choose_num=input("请输入您的选择[1-4]:")
    if choose_num=="1":
        print("\t编号\t姓名\t年龄\t性别\t地址")
        n=1
        for i in person_list: 
            print(f'\t{n}\t{i}')
            n+=1     
    elif choose_num=="2":
        print("请输入你要添加的员工的详细信息")
        person_name=input("姓名:")
        person_age=input("年龄:")
        person_sex=input("性别:")
        person_local=input("地址:")
        person_listadd=[f'{person_name}\t{person_age}\t{person_sex}\t{person_local}']
        person_list.extend(person_listadd)
        continue
    elif choose_num=="3":
        num=int(input("请输入你要删除的员工编号:"))-1
        person_list.pop(num)  ## 序列的删除方法
        print("删除成功")
    elif choose_num=="4":
        print("退出系统")
        break
    else :
        print("您输入有误,请重新输入")

缺点:

1.退出之后之前操作无法保存

2.格式问题没深入研究

执行截图:
添加与查询员工
在这里插入图片描述
删除与查询
在这里插入图片描述
在这里插入图片描述
退出系统
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值