利用python实现一个小型的人员管理系统
# 完成用户管理系统:实现功能如下
# 1).注册新用户
# 2).用户登录
# 3).注销用户
# 4).显示用户信息
# 5).退出系统(exit(0))
names=["张三"]
ages=[14]
sexs=["男"]
passwords=[2222]
num=0
b=0
while b==0 and num!=5:print("1.注册新用户:")print("2.用户登录:")print("3.注销用户:")print("4.显示用户信息:")print("5.退出系统(exit(0)):")num=int(input("输入选择的数字:"))while num>5 or num<1:input("输入有误,请重新输入(1-5之间的数):")if num==1:name=input("输入用户名:")age=input("输入用户年龄:")sex=input("输入用户性别:")password=input("输入密码:")names.append(name)ages.append(age)sexs.append(sex)passwords.append(password)if name in names:print("注册成功")b=int(input("输入0进行返回:"))if num==2:name=input("输入你的用户名:")password=input("输入你的密码:")if name in names and password in passwords:print("登录成功")else:print("登录失败")b = int(input("输入0进行返回:"))if num==3:name=input("输入要注销的姓名:")password=input("输入要注销的密码")if name in names:a = names.index(name)if passwords[a]==password:names.pop(a)passwords.pop(a)ages.pop(a)sexs.pop(a)print("删除成功!!!")b = int(input("输入0进行返回:"))if num==4:print("------------------用户信息如下------------------")print("姓名\t年龄\t 性别\t密码")i=0while i<len(names):print("{0}\t {1}\t{2}\t{3}".format(names[i], ages[i], sexs[i], passwords[i]))i+=1b = int(input("输入0进行返回:"))
"退出系统,欢迎下次光临!!!!"
实现了人员的姓名 年龄 性别 密码 的注册 登录 查询 删除 等操作:
主要用到的知识有:列表的增删改查,和一些循环结构,一些字符串的操作
利用python实现一个小型的人员管理系统相关推荐
- python实现一个大学的人员管理系统
python作为一个面对对象的程序设计语言,实现一个人员管理系统有自己关于类的方法. 首先,通过定义一个人员的类对象,实现对于人员公共特性的支持,公共的特性包括:姓名,性别,出生日期等,用一个Pers ...
- 小程序一:利用Python编写一个简单的图书管理系统
完成项目的流程: 想要完成某个项目基本都是按这个流程进行编写 想要实现的功能 代码的实现 class Book:def __init__(self,name,author,recommendation ...
- C语言实现一个小型的人员信息管理系统
前言 在学习结构化数据中,要实现一个小型的人员信息管理系统,可以添加,删除,查看人员信息.每一个人员信息由姓名.性别.身高.体重这4个部分组成. 1. 初学者可能会用下面这种方式,灵活性差. 下面的代 ...
- java调python 监控_利用Python实现一个简单的系统监控图表
作为运维人员,想必大家肯定都做过这样的事情:为了监控系统资源使用情况,开了若干个窗口,来回切换看输出: 只要我切得够快,性能异常点就逃不过我的眼睛! 这个时候你要是有个监控工具自然是很好的,例如我们美 ...
- 利用Python打造一个语音合成系统
利用Python打造一个语音合成系统 背景 一直对语音合成系统比较感兴趣,总想能给自己合成一点内容,比如说合成小说,把我下载的电子书播报给我听等等. 语音合成系统 其实就是一个基于语音合成的工具,但是 ...
- python推荐系统-利用python构建一个简单的推荐系统
摘要: 快利用python构建一个属于你自己的推荐系统吧,手把手教学,够简单够酷炫. 本文将利用python构建一个简单的推荐系统,在此之前读者需要对pandas和numpy等数据分析包有所了解. 什 ...
- 基于python的系统构建_利用python构建一个简单的推荐系统
摘要: 快利用python构建一个属于你自己的推荐系统吧,手把手教学,够简单够酷炫. 本文将利用python构建一个简单的推荐系统,在此之前读者需要对pandas和numpy等数据分析包有所了解. 什 ...
- python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?
原标题:技术图文:如何利用 Python 做一个简单的定时器类? 背景 今天在B站上看有关 Python 最火的一个教学视频 -- "零基础入门学习 Python",这也是我们 P ...
- python推荐_利用Python构建一个简单的推荐系统
原标题:利用Python构建一个简单的推荐系统 摘要:快利用python构建一个属于你自己的推荐系统吧,手把手教学,够简单够酷炫.在此之前读者需要对pandas和numpy等数据分析包有所了解. 什么 ...
- python如何制作一个工程软件_如何利用python制作一个解压缩软件-Go语言中文社区...
如何利用python制作一个解压缩软件 python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip ...
最新文章
- 仿QQ空间用一个tableview显示多种自定义cell
- CISCO HSRP
- 不要错过使用jOOλ或jOOQ编写Java 8 SQL单行代码的机会
- TCP,UDP数据包的大小以及MTU
- PTA13、随机生成密码 (10 分)
- es6语法在ios低版本的支持性
- 有100个GMAIL的邀请,需要的来信就可以啦。
- 程序员笑话集锦之丈夫与妻子篇
- Android Browser学习七 书签历史模块: 书签UI的实现
- linux重新识别逻辑卷,教你认识LVM逻辑卷
- 转:认知盈余时代,知乎是如何运营的
- 因为计算机丢失chromeelf.dll,win10系统打开QQ空间提示chrome_elf.dll丢失的解决方法...
- centos7进程限制、打开文件限制等
- java后台提供ios微信支付接口
- 使用windows10系统怎么连接同一网络下别人共享的打印机
- 苏嵌//张福辉//2018.7.27
- 大脑构造图与功能解析_大脑的结构和功能?
- matlab lud矩阵分解,MIT线性代数总结笔记——LU分解
- python数据可视化程序_python数据可视化简易版
- 在线代理浏览国外网站_知道这些在线PS网站,设计再也不求人