Python后台管理员管理前台会员信息的讲解

时间:2021-05-22

问题:

1. 后台管理员只有一个用户: admin, 密码: admin

2. 当管理员登陆成功后, 可以管理前台会员信息.

3. 会员信息管理包含:

  • 添加会员信息
  • 删除会员信息
  • 查看会员信息
  • 退出

- 添加用户:

  • 1). 判断用户是否存在?
  • 2). 如果存在, 报错;
  • 3). 如果不存在,添加用户名和密码分别到列表中;
  • - 删除用户

  • 1). 判断用户名是否存在
  • 2). 如果存在,删除;
  • 3). 如果不存在, 报错;
  • print('管理员登录'.center(50,'*'))inuser = input('UserName:')inpasswd = input('Password:')#所有会员用户名users = ['root','westos']#所有会员密码passwds = ['123','456']if inuser == 'admin' and inpasswd == 'admin': print('管理员登录成功!') print('会员管理'.center(50,'*')) while True: print(""" 操作目录 1. 添加会员信息 2. 删除会员信息 3. 查看会员信息 4. 退出 """) choice = input('请选择你的操作:') if choice == '1': print('添加会员信息'.center(50,'*')) AddUser = input('添加会员名:') if AddUser in users: print('用户%s已经存在' %(AddUser)) else: AddPasswd = input('密码:') users.append(AddUser) passwds.append(AddPasswd) print('添加用户%s成功!' %AddUser) elif choice == '2': print('删除会员信息'.center(50,'*')) DelUser = input('删除会员名:') DelIndex = users.index(DelUser) users.remove(DelUser) passwds.pop(DelIndex) print('删除会员%s成功!' %DelUser) elif choice == '3': print('查看会员信息'.center(50,'*')) print('\t用户名\t密码') UserCount = len(users) for i in range(UserCount): print('\t%s\t%s' %(users[i],passwds[i])) elif choice == '4': exit() else: print('请输入正确的选择')else: print('管理员登录失败!')

    ok~

    总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

    声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

    相关文章