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 相关文章推荐
pymongo为mongodb数据库添加索引的方法
May 11 Python
python实现的用于搜索文件并进行内容替换的类实例
Jun 28 Python
Python学习pygal绘制线图代码分享
Dec 09 Python
python3中os.path模块下常用的用法总结【推荐】
Sep 16 Python
influx+grafana自定义python采集数据和一些坑的总结
Sep 17 Python
pycharm debug功能实现跳到循环末尾的方法
Nov 29 Python
树莓派+摄像头实现对移动物体的检测
Jun 22 Python
python 将字符串中的数字相加求和的实现
Jul 18 Python
python实现对图片进行旋转,放缩,裁剪的功能
Aug 07 Python
Django Admin 上传文件到七牛云的示例代码
Jun 20 Python
Python实现邮件发送的详细设置方法(遇到问题)
Jan 18 Python
利用Python+OpenCV三步去除水印
May 28 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
PHP在XP下IIS和Apache2服务器上的安装
2006/09/05 PHP
php下正则来匹配dede模板标签的代码
2010/08/21 PHP
windows下zendframework项目环境搭建(通过命令行配置)
2012/12/06 PHP
jQuery DOM操作小结与实例
2010/01/07 Javascript
javascript 面向对象 function类
2010/05/13 Javascript
解决jquery的datepicker的本地化以及Today问题
2012/05/23 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
Jquery原生态实现表格header头随滚动条滚动而滚动
2014/03/18 Javascript
Javascript中的apply()方法浅析
2015/03/15 Javascript
jquery ui resize 中border-box的bug修正
2015/04/26 Javascript
JS控制伪元素的方法汇总
2016/04/06 Javascript
全面理解JavaScript中的闭包
2016/05/12 Javascript
jquery div模态窗口的简单实例
2016/05/28 Javascript
AngularJS用户选择器指令实例分析
2016/11/04 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
2019/05/14 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
Python 和 JS 有哪些相同之处
2017/11/23 Python
Python数据结构之栈、队列的实现代码分享
2017/12/04 Python
python matplotlib 在指定的两个点之间连线方法
2018/05/25 Python
python 导入数据及作图的实现
2019/12/03 Python
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
基于HTML5+CSS3实现简单的时钟效果
2017/09/11 HTML / CSS
*p++ 自增p 还是p所指向的变量
2016/07/16 面试题
函授教育个人学习的自我评价
2013/12/31 职场文书
小学教师节活动方案
2014/01/31 职场文书
优秀毕业自我鉴定
2014/02/15 职场文书
大班上学期幼儿评语
2014/04/30 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
个人年终总结结尾
2015/03/06 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
2015年小学重阳节活动总结
2015/07/29 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
初三数学教学反思
2016/02/17 职场文书
python 如何在list中找Topk的数值和索引
2021/05/20 Python