python实现会员管理系统


Posted in Python onMarch 18, 2022

本文用python写了一个会员管理系统,供大家参考,具体内容如下:

"""
后台管理员前台会员信息系统
1.后台管理员只有一个用户:admin 密码:admin
2.当管理员登陆成功后,可以管理前台会员信息
3.当会员信息管理包含:
添加会员信息
删除会员信息
查看会员信息
退出
添加用户:
1)判断用户是否存在
2)如果存在,,报错
3)如果不存在,分别添加用户名和密码到列表中
删除用户:
1)判断用户是否存在
2)如果存在,删除
3)如果不存在,报错
"""
 
 
print('管理员的登录界面'.center(50,'*'))   #效果为左右各25各*包围中间的管理免登录界面几个字
 
#初始化会员信息
users = ['root','frost']
passwd = ['123','000']
 
#接收登录信息
User = input("请输入登录名:")
Passwd = input("请输入密码:")
if User == 'admin':
    if Passwd == 'admin':
       print("登录成功!")
       while True:   #采用while True循环语句:采用该语句的核心思想是如果出现错误的话,可以继续循环
            print("""操作目录:
                  1.添加会员信息
                  2.删除会员信息
                  3.查看会员信息
                  4.退出 """)
            option = input("请输入你的操作数字")
            if option == "1":
                print("*******添加会员信息*******")
                adduser = input("用户名:")
                addpasswd = input("密码:")
                if adduser in users:
                    print("添加失败,用户名存在!")
                else:
                    users.append(adduser)   #.append()是在列表末尾增加新的对象
                    passwd.append(addpasswd)
                    print('添加成功!')
            elif option == '2':
                print("*******删除会员信息*******")
                deluser = input("会员名:")
                if deluser not in users:
                    print("删除失败,该用户%s信息不存在!" %(deluser))
                else:
                    #查找要删除的用户对应的索引值
                    delindex = users.index(deluser)
                    users.remove(deluser)  #.remove()是用来移除列表中某个值的第一个匹配项
                    passwd.pop(delindex)   #.pop() 函数用于移除列表中的一个元素
                    print("删除成功!")
            elif option == '3':
                print("*******查看会员信息*******")
                #统计users列表的长度也就是也表中用户的个数
                count = len(users)
                for i in range (0,count):
                    print("用户名: %s  密码:%s" %(users[i],passwd[i]))
 
            elif option == '4':
                exit()
            else:
                print("请输入正确的指令!")
    else:
        print("%s登录失败:密码错误!" %(User))
else:
    print("%s用户不存在!" %(User))

运行结果:

python实现会员管理系统

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现在控制台输入密码不显示的方法
Jul 02 Python
Python中map,reduce,filter和sorted函数的使用方法
Aug 17 Python
浅谈python抛出异常、自定义异常, 传递异常
Jun 20 Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 Python
Python 利用scrapy爬虫通过短短50行代码下载整站短视频
Oct 29 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
Python编程深度学习计算库之numpy
Dec 28 Python
实例讲解Python脚本成为Windows中运行的exe文件
Jan 24 Python
学python最电脑配置有要求么
Jul 05 Python
python 获取域名到期时间的方法步骤
Feb 10 Python
Python3中PyQt5简单实现文件打开及保存
Jun 10 Python
Python之Matplotlib绘制热力图和面积图
Apr 13 Python
Python内置数据类型中的集合详解
Python集合set()使用的方法详解
Mar 18 #Python
基于Python实现流星雨效果的绘制
Python中with上下文管理协议的作用及用法
Mar 18 #Python
python 判断文件或文件夹是否存在
Mar 18 #Python
分享Python获取本机IP地址的几种方法
Mar 17 #Python
使用python求解迷宫问题的三种实现方法
You might like
PHP 内存缓存加速功能memcached安装与用法
2009/09/03 PHP
php读取文件内容的三种可行方法示例介绍
2014/02/08 PHP
个人写的PHP验证码生成类分享
2014/08/21 PHP
php设计模式之工厂方法模式分析【星际争霸游戏案例】
2020/01/23 PHP
图片按比例缩放函数
2006/06/26 Javascript
百度留言本js 大家可以参考下
2009/10/13 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
jQuery自定义插件详解及实例代码
2016/12/29 Javascript
JS设置CSS样式的方式汇总
2017/01/21 Javascript
纯JS实现轮播图
2017/02/22 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
详解Vue整合axios的实例代码
2017/06/21 Javascript
React 组件转 Vue 组件的命令写法
2018/02/28 Javascript
Vue 开发音乐播放器之歌手页右侧快速入口功能
2018/08/08 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
vue中js判断长时间不操作界面自动退出登录(推荐)
2020/01/22 Javascript
Python中捕捉详细异常信息的代码示例
2014/09/18 Python
Python对列表排序的方法实例分析
2015/05/16 Python
qpython3 读取安卓lastpass Cookies
2016/06/19 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
vim自动补全插件YouCompleteMe(YCM)安装过程解析
2019/10/21 Python
Python实现自动装机功能案例分析
2020/10/22 Python
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
HTML5 HTMLCollection和NodeList的区别详解
2020/04/29 HTML / CSS
比较一下entity bean和session bean
2013/12/27 面试题
业务经理的岗位职责
2013/11/16 职场文书
体育系毕业生自荐信
2014/06/28 职场文书
老人节标语大全
2014/10/08 职场文书
2015年元旦标语大全
2014/12/09 职场文书
幼儿园六一主持词
2015/06/30 职场文书
教师节大会主持词
2015/07/06 职场文书
请病假条范文
2015/08/17 职场文书