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中字符串和数字拼接报错的方法
Oct 23 Python
利用Python批量提取Win10锁屏壁纸实战教程
Mar 27 Python
解决Pycharm界面的子窗口不见了的问题
Jan 17 Python
PyCharm+Qt Designer+PyUIC安装配置教程详解
Jun 13 Python
Python帮你微信头像任意添加装饰别再@微信官方了
Sep 25 Python
Python3 assert断言实现原理解析
Mar 02 Python
在django项目中导出数据到excel文件并实现下载的功能
Mar 13 Python
Python2 与Python3的版本区别实例分析
Mar 30 Python
Keras 切换后端方式(Theano和TensorFlow)
Jun 19 Python
Windows下Sqlmap环境安装教程详解
Aug 04 Python
anaconda3安装及jupyter环境配置全教程
Aug 24 Python
 python中的元类metaclass详情
May 30 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版(4)
2006/10/09 PHP
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
2014/07/04 PHP
php转换颜色为其反色的方法
2015/04/27 PHP
PHP+Ajax验证码验证用户登录
2016/07/20 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
基于jquery的blockui插件显示弹出层
2011/04/14 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
2013/07/09 Javascript
基于jQuery实现的美观星级评论打分组件代码
2015/10/30 Javascript
Javascript打印局部页面实例
2016/06/21 Javascript
Nodejs从有门道无门菜鸟起飞必看教程
2016/07/20 NodeJs
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
axios post提交formdata的实例
2018/03/16 Javascript
微信小程序实现折叠与展开文章功能
2018/06/12 Javascript
JS调用安卓手机摄像头扫描二维码
2018/10/16 Javascript
Node.js如何优雅的封装一个实用函数的npm包的方法
2019/04/29 Javascript
Node.js系列之发起get/post请求(2)
2019/08/30 Javascript
layui表单提交到后台自动封装到实体类的方法
2019/09/12 Javascript
python提示No module named images的解决方法
2014/09/29 Python
python3写爬取B站视频弹幕功能
2017/12/22 Python
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
Python3数据库操作包pymysql的操作方法
2018/07/16 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
Python面向对象编程基础实例分析
2020/01/17 Python
Django中template for如何使用方法
2021/01/31 Python
欧洲高端品牌直销店:Fashionesta
2016/08/31 全球购物
Holland & Barrett爱尔兰:英国领先的健康零售商
2019/03/31 全球购物
素质拓展感言
2014/01/29 职场文书
双十佳事迹材料
2014/01/29 职场文书
设计师个人求职信范文
2014/02/02 职场文书
电工实训报告总结
2014/11/05 职场文书
九不准学习心得体会
2016/01/23 职场文书
《颐和园》教学反思
2016/02/19 职场文书
python中如何对多变量连续赋值
2021/06/03 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python