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回调函数的使用方法
Jan 23 Python
Python实现获取某天是某个月中的第几周
Feb 11 Python
python使用socket进行简单网络连接的方法
Apr 29 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
May 08 Python
python字符串循环左移
Mar 08 Python
python 进程 进程池 进程间通信实现解析
Aug 23 Python
关于django 1.10 CSRF验证失败的解决方法
Aug 31 Python
Python文件路径名的操作方法
Oct 30 Python
Python基于百度AI实现OCR文字识别
Apr 02 Python
python使用pymongo与MongoDB基本交互操作示例
Apr 09 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
Apr 24 Python
python RSA加密的示例
Dec 09 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
快速配置PHPMyAdmin方法
2008/06/05 PHP
php ss7.5的数据调用 (笔记)
2010/03/08 PHP
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
php制作基于xml的RSS订阅源功能示例
2017/02/08 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
2017/07/10 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
我的NodeJs学习小结(一)
2014/07/06 NodeJs
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
2015/04/01 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
全面接触神奇的Bootstrap导航条实战篇
2016/08/01 Javascript
深入理解bootstrap框架之入门准备
2016/10/09 Javascript
javascript深拷贝和浅拷贝详解
2017/02/14 Javascript
AngularJS 验证码60秒倒计时功能的实现
2017/06/05 Javascript
关于js中的鼠标事件总结
2017/07/11 Javascript
在Vant的基础上封装下拉日期控件的代码示例
2018/12/05 Javascript
Python实现115网盘自动下载的方法
2014/09/30 Python
Python的面向对象思想分析
2015/01/14 Python
查看Python安装路径以及安装包路径小技巧
2015/04/28 Python
Numpy数组转置的两种实现方法
2018/04/17 Python
深入了解Django View(视图系统)
2019/07/23 Python
python多进程并发demo实例解析
2019/12/13 Python
简单几步用纯CSS3实现3D翻转效果
2019/01/17 HTML / CSS
亿阳信通股份有限公司笔试题(C#)
2016/03/04 面试题
美术专业学生个人自我评价
2013/09/19 职场文书
酒店经理职责
2014/01/30 职场文书
《鞋匠的儿子》教学反思
2014/03/02 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
写给老师的感谢信
2015/01/20 职场文书
反邪教警示教育活动总结
2015/05/09 职场文书
MySQL 常见的数据表设计误区汇总
2021/06/07 MySQL
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS