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对象的深拷贝和浅拷贝详解
Aug 25 Python
用python写的一个wordpress的采集程序
Feb 27 Python
Python使用Redis实现作业调度系统(超简单)
Mar 22 Python
横向对比分析Python解析XML的四种方式
Mar 30 Python
Python中Iterator迭代器的使用杂谈
Jun 20 Python
Python中的pygal安装和绘制直方图代码分享
Dec 08 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
pyqt5实现俄罗斯方块游戏
Jan 11 Python
python实现动态数组的示例代码
Jul 15 Python
python模式 工厂模式原理及实例详解
Feb 11 Python
python+selenium+PhantomJS抓取网页动态加载内容
Feb 25 Python
Python 多进程、多线程效率对比
Nov 19 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中使用Oracle数据库(5)
2006/10/09 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
2016/12/08 PHP
如何在标题栏显示框架内页面的标题
2007/02/03 Javascript
js资料prototype 属性
2007/03/13 Javascript
js 获取Listbox选择的值的代码
2010/04/15 Javascript
jQuery调用WebService的实现代码
2011/06/19 Javascript
鼠标滚轴控制文本框值的JS代码
2013/11/19 Javascript
JavaScript学习笔记之Function对象
2015/01/22 Javascript
JavaScript获取伪元素(Pseudo-Element)属性的方法技巧
2015/03/13 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
javascript中数组和字符串的方法对比
2016/07/20 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
2017/01/16 Javascript
bootstrap输入框组使用方法
2017/02/07 Javascript
jquery实现折叠菜单效果【推荐】
2017/03/08 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
2018/05/08 Javascript
通过nodejs 服务器读取HTML文件渲染到页面的方法
2018/05/17 NodeJs
jQuery实现开关灯效果
2020/08/02 jQuery
Python显示进度条的方法
2014/09/20 Python
python批量提取word内信息
2015/08/09 Python
python UDP(udp)协议发送和接收的实例
2019/07/22 Python
Python3读取和写入excel表格数据的示例代码
2020/06/09 Python
Python中猜拳游戏与猜筛子游戏的实现方法
2020/09/04 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
出口公司经理求职简历中的自我评价
2013/10/13 职场文书
小学生期末自我鉴定
2014/01/19 职场文书
市场营销管理制度
2014/01/29 职场文书
体育教师自我鉴定
2014/02/12 职场文书
趣味运动会活动方案
2014/02/12 职场文书
2014厂务公开实施方案
2014/02/17 职场文书
元旦活动感言
2014/03/08 职场文书
党员教师自我剖析材料
2014/09/29 职场文书
2015年七夕爱情寄语
2015/03/24 职场文书
商务信函英语问候语
2015/11/10 职场文书
Python深度学习之Pytorch初步使用
2021/05/20 Python
Flask使用SQLAlchemy实现持久化数据
2021/07/16 Python
vue实现在data里引入相对路径
2022/06/05 Vue.js