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生成随机MAC地址
Mar 10 Python
python实现将html表格转换成CSV文件的方法
Jun 28 Python
Python中元组,列表,字典的区别
May 21 Python
Django与JS交互的示例代码
Aug 23 Python
TensorFlow saver指定变量的存取
Mar 10 Python
python 输出上个月的月末日期实例
Apr 11 Python
python监测当前联网状态并连接的实例
Dec 18 Python
Python File(文件) 方法整理
Feb 18 Python
Python time库基本使用方法分析
Dec 13 Python
浅谈python锁与死锁问题
Aug 14 Python
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
Apr 06 Python
如何用六步教会你使用python爬虫爬取数据
Apr 06 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随机显示图片的简单示例
2014/02/15 PHP
destoon供应信息title调用出公司名称的方法
2014/08/22 PHP
深入理解PHP中的Streams工具
2015/07/03 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
PHP保存Base64图片base64_decode的问题整理
2019/11/04 PHP
监控 url fragment变化的js代码
2010/04/19 Javascript
js显示时间 js显示最后修改时间
2013/01/02 Javascript
开发插件的两个方法jquery.fn.extend与jquery.extend
2013/11/21 Javascript
js中replace的用法总结
2013/12/27 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
jQuery中:text选择器用法实例
2015/01/03 Javascript
javascript倒计时效果实现
2015/11/12 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
2015/11/30 Javascript
详解JavaScript逻辑And运算符
2015/12/04 Javascript
使用jQuery中的wrap()函数操作HTML元素的教程
2016/05/24 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
浅谈gulp创建完整的项目流程
2017/12/20 Javascript
JavaScript中展开运算符及应用的实例代码
2021/01/14 Javascript
python使用marshal模块序列化实例
2014/09/25 Python
Python lambda函数基本用法实例分析
2018/03/16 Python
Python设计模式之解释器模式原理与用法实例分析
2019/01/10 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
2020/02/12 Python
解决python DataFrame 打印结果不换行问题
2020/04/09 Python
学python需要去培训机构吗
2020/07/01 Python
简述python Scrapy框架
2020/08/17 Python
Python实现自动整理文件的脚本
2020/12/17 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
Pytorch模型迁移和迁移学习,导入部分模型参数的操作
2021/03/03 Python
测绘工程本科生求职信
2013/10/10 职场文书
学习自我鉴定
2014/02/01 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
大学生实训报告总结
2014/11/05 职场文书
幼儿园家长心得体会
2016/01/21 职场文书
Js类的构建与继承案例详解
2021/09/15 Javascript
MySQL下载安装配置详细教程 附下载资源
2022/09/23 MySQL