python实现会员管理系统
本文用python写了一个会员管理系统,供大家参考,具体内容如下:
"""后台管理员前台会员信息系统1.后台管理员只有一个用户:admin 密码:admin2.当管理员登陆成功后,可以管理前台会员信息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内置数据类型中的集合详解
- Java实现超市会员管理系统
- 基于Python实现Hash算法
- python|python 内部收益率_用Python计算可变现金流内部收益率(pandas)
- 用于NLP的Python(使用Keras的多标签文本LSTM神经网络分类)
- mybatis|mybatis 实现多层级collection嵌套
- 带你从内存的角度看Python中的变量
- 手写简版kedis分布式key及value服务的实现及配置
- SpringBoot实现发送电子邮件
- Python全栈之学习CSS(2)