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


Posted in Python onJanuary 28, 2019

问题:

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

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

 3. 会员信息管理包含:

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

- 添加用户:

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

- 删除用户

  1.     1). 判断用户名是否存在
  2.     2). 如果存在,删除;
  3.     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~

总结

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

Python 相关文章推荐
Python写入CSV文件的方法
Jul 08 Python
Python中的集合类型知识讲解
Aug 19 Python
详解C++编程中一元运算符的重载
Jan 19 Python
Linux上安装Python的PIL和Pillow库处理图片的实例教程
Jun 23 Python
Python简单读取json文件功能示例
Nov 30 Python
Python实现简易版的Web服务器(推荐)
Jan 29 Python
Python合并同一个文件夹下所有PDF文件的方法
Mar 11 Python
python实现简单的购物程序代码实例
Mar 03 Python
Pycharm的Available Packages为空的解决方法
Sep 18 Python
PyQT5速成教程之Qt Designer介绍与入门
Nov 02 Python
python 爬取百度文库并下载(免费文章限定)
Dec 04 Python
分享一个python的aes加密代码
Dec 22 Python
Python之列表实现栈的工作功能
Jan 28 #Python
Python中常用的内置方法
Jan 28 #Python
Python中的元组介绍
Jan 28 #Python
用Python将结果保存为xlsx的方法
Jan 28 #Python
Python 保存矩阵为Excel的实现方法
Jan 28 #Python
对python中矩阵相加函数sum()的使用详解
Jan 28 #Python
Python中的集合介绍
Jan 28 #Python
You might like
使用无限生命期Session的方法
2006/10/09 PHP
逐步提升php框架的性能
2008/01/10 PHP
PHP中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
一个基于PDO的数据库操作类(新) 一个PDO事务实例
2011/07/03 PHP
php获取今日开始时间和结束时间的方法
2017/02/27 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
PHP的PDO预处理语句与存储过程
2019/01/27 PHP
PHP实现的用户注册表单验证功能简单示例
2019/02/25 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
jQuery操作cookie方法实例教程
2014/11/25 Javascript
Vue过滤器的用法和自定义过滤器使用
2017/02/08 Javascript
jquery版轮播图效果和extend扩展
2017/07/18 jQuery
AngularJs 禁止模板缓存的方法
2017/11/28 Javascript
JS实现可视化文件上传
2018/09/08 Javascript
vue.js编译时给生成的文件增加版本号
2018/09/17 Javascript
OpenLayers3加载常用控件使用方法详解
2020/09/25 Javascript
python实现端口转发器的方法
2015/03/13 Python
Python创建xml文件示例
2017/03/22 Python
python实现的AES双向对称加密解密与用法分析
2017/05/02 Python
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
python程序变成软件的实操方法
2019/06/24 Python
Python+AutoIt实现界面工具开发过程详解
2019/08/07 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题
2020/04/20 Python
python绕过图片滑动验证码实现爬取PTA所有题目功能 附源码
2021/01/06 Python
纯css3实现照片墙效果
2014/12/26 HTML / CSS
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
学期自我鉴定范文
2013/10/01 职场文书
农村优秀教师事迹材料
2014/08/27 职场文书
2014矛盾纠纷排查调处工作总结
2014/12/09 职场文书
初中英语教学随笔
2015/08/15 职场文书
诺贝尔奖获得者名言100句:句句启人心智,值永久收藏
2019/08/09 职场文书
Java 多线程协作作业之信号同步
2022/05/11 Java/Android