完成一个员工管理系统
   要求存储员工的工号、姓名、年龄、性别、工资
   1、员工录入
   2、查询员工信息
   3、修改员工信息
   4、删除
   5、根据工号查看
   6、退出

Emp.py

#!/usr/bin/python # -*- coding: UTF-8 -*- print "你好,世界";class Emp:def __init__(self,id,name,age,sex,sal):self.id = idself.name = nameself.age = ageself.sex = sexself.sal = saldef __str__(self):return "工号:"+self.id+"--"+"姓名:"+self.name+"--"+"年龄:"+self.age+"--"+"性别:"+self.sex+"--"+"工资:"+self.sal

EmpTest.py

#!/usr/bin/python # -*- coding: UTF-8 -*- print "你好,世界";'''
完成一个员工管理系统要求存储员工的工号、姓名、年龄、性别、工资1、员工录入2、查询员工信息3、修改员工信息4、删除5、根据工号查看6、退出
'''
from Emp import Emp
class EmpTest:arr = []var = 1while var == 1:print '《欢迎来到员工管理系统》'print '请输入以下数字:'print '1、员工录入'print '2、查询员工信息'print '3、修改员工信息'print '4、删除'print '5、根据工号查看'print '6、退出's = raw_input('请输入一个数字(1~6):')while s == "1":print '请分别输入员工的工号、姓名、年龄、性别、工资(添加信息):'id = raw_input("请输入工号:")for x in arr:if x.id == id:print "该工号已经存在"id = raw_input("请输入新工号:")name = raw_input("请输入姓名")age = raw_input("请输入年龄")sex = raw_input("请输入性别")sal = raw_input("请输入工资")emp = Emp(id, name, age, sex, sal)arr.append(emp)breakwhile s == "2":for x in arr:print xbreakwhile s == "3":id = raw_input("请输入工号(修改其信息:)")name = raw_input("请输入姓名")age = raw_input("请输入年龄")sex = raw_input("请输入性别")sal = raw_input("请输入工资")for x in arr:if x.id == id:x.name = namex.age = agex.sex = sexx.sal = salprint "修改成功"breakwhile s == "4":id = raw_input('请输入员工的工号(删除):')for x in arr:if x.id == id:arr.remove(x)print "删除成功"breakwhile s == "5":id = raw_input("请分别输入员工的工号(根据工号查看):")for x in arr:if x.id == id:print xbreakwhile s == "6":print '已成功退出'var = 0break

用python写:完成一个员工管理系统 要求存储员工的工号、姓名、年龄、性别、工资 1、员工录入 2、查询员工信息 3、修改员工信息 4、删除 5、根据工号查看 6、退出相关推荐

  1. 使用python写的一个小系统

    最近在学习python写了一个学生管理系统,参考使用python创建学生管理系统_宇同学的博客-CSDN博客_python学生管理系统(感谢大牛的分享),不过小编对部分代码可读性进行了调整并新增了部分 ...

  2. python写机器人程序_用Python写的一个多线程机器人聊天程序

    本人是从事php开发的, 近来想通过php实现即时通讯(兼容windows).后来发现实现起来特别麻烦, 就想到python.听说这家伙在什么地方都能发挥作用.所以想用python来做通讯模块...所 ...

  3. 用 python 写了一个日记本

    写一个随机任务抽取器 一.前言 二.逻辑构思 2.1 目标实现 2.2 搭建开发环境 2.3 Pyinstaller 打包 三.效果展示 3.1 初始化和添加日记 3.2 查看日记 3.3 删除日记 ...

  4. python卖水果_小姨开水果店的,所以今天用Python写了一个水果店小系统!

    原标题:小姨开水果店的,所以今天用Python写了一个水果店小系统! 前言 今天晚上才刚下班,小姨就提了我最爱吃的榴莲过来,说不吃就坏了. 我一眼就看破了她的用意,哈哈哈 我这个小姨也是一起长大的,她 ...

  5. 用Python写了一个电子考勤系统!

    今天给大家分享一个比较有意思的Python应用,用 Python 写了一个电子考勤系统,源码已在文章全部给出,记得点赞收藏哦- 项目简介 学校现在需要实现一个电子考勤系统,考虑到你们班已经学过大数据应 ...

  6. 耗时半年,用 Python 写了一个电子考勤系统

    今天给大家分享一个比较有意思的 Python 应用,用 Python 写了一个电子考勤系统,源码获取在下方文章中给出,记得点赞收藏哦- 文章目录 电子考勤完整代码 项目简介 答题要求 附加功能 导入模 ...

  7. 用 Python 写了一个电子考勤系统!

    今天给大家分享一个比较有意思的Python应用,用 Python 写了一个电子考勤系统,源码已在文章全部给出,记得点赞收藏哦- 项目简介 学校现在需要实现一个电子考勤系统,考虑到你们班已经学过大数据应 ...

  8. python股票全套系统_熬了一晚上,小白用Python写了一个股票提醒系统

    码农小马七夕节去相亲了,见了一个不错的姑娘,长的很是甜美!聊着聊着很投缘!通过介绍人了解到,对方也很满意--想着自己单身多年的生活就要结束啦,心里满是欢喜,美美哒!可是突然想起年初还有几万块在股市里面 ...

  9. 我用Python写了一个成语接龙的游戏,并把它部署到了手机上

    我用Python写了一个成语接龙的游戏,并把它部署到了手机上 成语大全数据 6月高考的前一天,我发布的一篇文章,决战高考,帮你秒变成语之王,当时只是把 http://chengyu.haoshiwen ...

最新文章

  1. 自学使用sort他命令使用
  2. PS基础教程[3]如何去除照片上的水印
  3. 约数个数shlqsh
  4. Android2D绘图二
  5. FISCO BCOS 同态加密 实例
  6. Lua中handler方法的使用(亲测版)
  7. 逻辑回归与线性回归是什么关系呢?
  8. 软件安装及软件包管理
  9. 松下PLC连接海创-IIoT平台案例
  10. 数据库课设之学生信息管理系统
  11. 事实表和维度表的定义
  12. js跑马灯实现上下左右滚动 translateY translateYX
  13. VS Code 中常用的 (前端)PHP 编程插件(2018)
  14. html做群聊通讯方法,微信如何发起群聊邀请(微信群链接生成教程)
  15. mmo服务器 性能测试,【Zinx应用-MMO游戏案例-(5)构建项目及用户上线】Golang轻量级并发服务器框架...
  16. Everyday English(四)
  17. 【公告】博客新皮肤上线啦
  18. 虚拟化KVM技术详解
  19. 【游戏】Pes2021补丁
  20. 解释一下浏览器解析HTTP的过程

热门文章

  1. 正弦函数及其FFT变换(一)
  2. R语言|做点儿好玩儿的东西
  3. 数码照片冲印的象素与分辨率
  4. 首度公开!我国网络视听用户破9亿,透露出什么信号?
  5. VNCServer,SSH Secure Shell Client,window远程控制linux
  6. 【※用QQ撤回离线文件测试好友是否隐身※偏方】系统收藏
  7. 宾馆管理系统PPT免费模板
  8. 库乐队历史版本怎么下载_苹果库乐队下载-库乐队app最新版下载V2.3.2-西西软件下载...
  9. 双色球python十种算法_13种最有效的推算双色球方法
  10. SpringBoot + Vue 用户登入token 之租房管理系统后台 模板