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字符串拼接、截取及替换方法总结分析
Apr 13 Python
Python 探针的实现原理
Apr 23 Python
解决python线程卡死的问题
Feb 18 Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
Jun 18 Python
Django中Middleware中的函数详解
Jul 18 Python
Python Numpy数组扩展repeat和tile使用实例解析
Dec 09 Python
Python 音频生成器的实现示例
Dec 24 Python
Scrapy框架基本命令与settings.py设置
Feb 06 Python
关于Python turtle库使用时坐标的确定方法
Mar 19 Python
python实现对变位词的判断方法
Apr 05 Python
Python中Selenium模块的使用详解
Oct 09 Python
Python爬取科目四考试题库的方法实现
Mar 30 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 文件类型判断代码
2009/03/13 PHP
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
使用隐藏的new来创建对象
2011/03/29 Javascript
JS判断页面加载状态以及添加遮罩和缓冲动画的代码
2012/10/11 Javascript
分享8款优秀的 jQuery 加载动画和进度条插件
2012/10/24 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
用box固定长宽实现图片自动轮播js代码
2014/06/09 Javascript
JavaScript中文件上传API详解
2016/04/01 Javascript
jQuery插件pagination实现无刷新分页
2016/05/21 Javascript
Bootstrap select下拉联动(jQuery cxselect)
2017/01/04 Javascript
javascript实现下雨效果
2017/03/27 Javascript
JQuery 封装 Ajax 常用方法(推荐)
2017/05/21 jQuery
vue.js项目中实用的小技巧汇总
2017/11/29 Javascript
微信小程序+云开发实现欢迎登录注册
2019/05/24 Javascript
layui对工具条进行选择性的显示方法
2019/09/19 Javascript
使用layui的layer组件做弹出层的例子
2019/09/27 Javascript
python实现猜数字游戏(无重复数字)示例分享
2014/03/29 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
Python实现的简单计算器功能详解
2018/08/25 Python
pygame游戏之旅 创建游戏窗口界面
2018/11/20 Python
python 3.6.7实现端口扫描器
2019/09/04 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
柯基袜:Corgi Socks
2017/01/26 全球购物
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
考试不及格的检讨书
2014/01/22 职场文书
班组长岗位职责
2014/03/03 职场文书
安全生产责任书
2014/03/12 职场文书
抵押贷款承诺书
2014/05/30 职场文书
逃课打麻将检讨书
2014/10/05 职场文书
论群众路线学习笔记
2014/11/06 职场文书
公务员个人总结
2015/02/12 职场文书
大学生个人学习总结
2015/02/15 职场文书
Pytorch中使用ImageFolder读取数据集时忽略特定文件
2022/03/23 Python