开发者

python实现会员管理系统

开发者 https://www.devze.com 2022-12-13 11:28 出处:网络 作者: Frost-xie
本文用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 ikJKvKn users:
          print("删除失败,该用户%s信息不http://www.cppcns.com存在!" %(deluser))
        else:
          #查找要删除的用户对应的索引值
          delindex = users.index(deluser)
        http://www.cppcns.com  users.remove(deluser) #.remove()是用来移除列表中某个值的第一个匹配项
          passwd.pop(delindex)  kJKvK#.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实现会员管理系统

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号