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文件操作之合并文本文件内容示例代码
Sep 19 Python
LRUCache的实现原理及利用python实现的方法
Nov 21 Python
Python深度优先算法生成迷宫
Jan 22 Python
Python随机生成身份证号码及校验功能
Dec 04 Python
python 在指定范围内随机生成不重复的n个数实例
Jan 28 Python
Python中字符串List按照长度排序
Jul 01 Python
Python模块 _winreg操作注册表
Feb 05 Python
python轮询机制控制led实例
May 03 Python
Django获取model中的字段名和字段的verbose_name方式
May 19 Python
python实现逢七拍腿小游戏的思路详解
May 26 Python
Python中的__init__作用是什么
Jun 09 Python
python中pdb模块实例用法
Jan 15 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
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
深入extjs与php参数交互的详解
2013/06/25 PHP
PHP fclose函数用法总结
2019/02/15 PHP
javascript 中对象的继承〔转贴〕
2007/01/22 Javascript
jquery 实现两级导航菜单附效果图
2014/03/07 Javascript
JavaScript分析、压缩工具JavaScript Analyser
2014/12/31 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
js获取html的span标签的值方法(超简单)
2016/07/26 Javascript
AngularJS入门教程之静态模板详解
2016/08/18 Javascript
AngularJS压缩JS技巧分析
2016/11/08 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
Bootstrap风格的zTree右键菜单
2017/02/17 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
详解vue项目中调用百度地图API使用方法
2019/04/25 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记
2020/07/15 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
[02:31]《DAC最前线》之选手酒店现场花絮
2015/01/30 DOTA
Django中使用group_by的方法
2015/05/26 Python
在python环境下运用kafka对数据进行实时传输的方法
2018/12/27 Python
Python 绘制酷炫的三维图步骤详解
2019/07/12 Python
Python中函数的返回值示例浅析
2019/08/28 Python
numpy实现神经网络反向传播算法的步骤
2019/12/24 Python
flask 实现上传图片并缩放作为头像的例子
2020/01/09 Python
html5+css3进度条倒计时动画特效代码【推荐】
2016/03/08 HTML / CSS
雪花秀美国官方网站:韩国著名草本护肤化妆品品牌
2016/10/19 全球购物
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
华为c/c++笔试题
2016/01/25 面试题
汽车维修工岗位职责
2014/02/12 职场文书
作风建设演讲稿
2014/05/23 职场文书
阳光体育活动实施方案
2014/05/25 职场文书
2016中考冲刺决心书
2015/09/22 职场文书
入党心得体会
2019/06/20 职场文书
HTML5 新增内容和 API详解
2021/11/17 HTML / CSS