这篇文章主要介绍了python如何实现会员管理系统的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇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如何实现会员管理系统”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。