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中sets模块的用法实例
Sep 30 Python
Python脚本实现格式化css文件
Apr 08 Python
Python对list列表结构中的值进行去重的方法总结
May 07 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
Dec 18 Python
Python md5与sha1加密算法用法分析
Jul 14 Python
python web基础之加载静态文件实例
Mar 20 Python
Python利用pandas计算多个CSV文件数据值的实例
Apr 19 Python
对python中Json与object转化的方法详解
Dec 31 Python
wxpython自定义下拉列表框过程图解
Feb 14 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
Mar 07 Python
appium+python自动化配置(adk、jdk、node.js)
Nov 17 Python
Python find()、rfind()方法及作用
Dec 24 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
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
PHP的自定义模板引擎
2017/03/24 PHP
PHP实现简单日历类编写
2020/08/28 PHP
二级域名转向类
2006/11/09 Javascript
JavaScipt中的Math.ceil() 、Math.floor() 、Math.round() 三个函数的理解
2010/04/29 Javascript
js 编程笔记 无名函数
2011/06/28 Javascript
滚动图片效果 jquery实现回旋滚动效果
2013/01/08 Javascript
jquery如何实现锚点链接之间的平滑滚动
2013/12/02 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
2015/11/03 Javascript
整理Javascript事件响应学习笔记
2015/12/02 Javascript
jquery中validate与form插件提交的方式小结
2016/03/26 Javascript
深入理解JavaScript 函数
2016/06/06 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
js实现带缓动动画的导航栏效果
2017/01/16 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
小程序分页实践之编写可复用分页组件
2019/07/18 Javascript
Python中一些自然语言工具的使用的入门教程
2015/04/13 Python
Pycharm远程调试原理及具体配置详解
2019/08/08 Python
python dumps和loads区别详解
2020/02/04 Python
python实现canny边缘检测
2020/09/14 Python
美国南加州的原创极限运动潮牌:Vans(范斯)
2016/08/05 全球购物
澳洲的服装老品牌:SABA
2018/02/06 全球购物
洲际酒店集团英国官网:IHG英国
2019/07/10 全球购物
COSETTE官网:奢华,每天
2020/03/22 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
JDK安装目录下有哪些内容
2014/08/25 面试题
连锁超市项目计划书
2014/09/15 职场文书
政协会议宣传标语
2014/10/09 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
《实心球》教学反思
2016/02/23 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
解决Springboot PostMapping无法获取数据的问题
2022/05/06 Java/Android