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脚本来删除指定容量以上的文件的教程
May 04 Python
Python素数检测的方法
May 11 Python
在Python的Django框架的视图中使用Session的方法
Jul 23 Python
利用Python yagmail三行代码实现发送邮件
May 11 Python
python实现公司年会抽奖程序
Jan 22 Python
如何使用python爬虫爬取要登陆的网站
Jul 12 Python
django的聚合函数和aggregate、annotate方法使用详解
Jul 23 Python
pandas DataFrame创建方法的方式
Aug 02 Python
python读写Excel表格的实例代码(简单实用)
Dec 19 Python
jupyter notebook 多环境conda kernel配置方式
Apr 10 Python
Python定义一个函数的方法
Jun 15 Python
AI:如何训练机器学习的模型
Apr 16 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
从零开始学YII2框架(六)高级应用程序模板
2014/08/20 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
2014/11/14 PHP
php连接与操作PostgreSQL数据库的方法
2014/12/25 PHP
PHP中实现crontab代码分享
2015/03/26 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
2019/05/27 PHP
javascript cookie解码函数(兼容ff)
2008/03/17 Javascript
jQuery实现table隔行换色和鼠标经过变色的两种方法
2014/06/15 Javascript
nodejs中实现路由功能
2014/12/29 NodeJs
使用命令对象代替switch语句的写法示例
2015/02/28 Javascript
JS判断图片是否加载完成方法汇总(最新版)
2016/05/13 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
2016/11/09 Javascript
javascript中递归的两种写法
2017/01/17 Javascript
angularJS之$http:与服务器交互示例
2017/03/17 Javascript
微信小程序开发之toast提示插件使用示例
2017/06/08 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
2017/07/10 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
node.js使用stream模块实现自定义流示例
2020/02/13 Javascript
Python运行提示缺少模块问题解决方案
2020/04/02 Python
详解Pandas 处理缺失值指令大全
2020/07/30 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
美国知名女性服饰品牌:New York & Company
2017/03/23 全球购物
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
程序员机试试题汇总
2012/03/07 面试题
关于VPN
2012/06/10 面试题
小学教师节活动方案
2014/01/31 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
暑期培训心得体会
2014/09/02 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
党员自我评价范文2015
2015/03/03 职场文书
幼儿园中秋节活动总结
2015/03/23 职场文书
《月光曲》教学反思
2016/02/16 职场文书
CSS实现隐藏搜索框功能(动画正反向序列)
2021/07/21 HTML / CSS