码迷,mamicode.com
首页 > 编程语言 > 详细

python实现后台管理前台系统

时间:2018-09-13 23:14:41      阅读:342      评论:0      收藏:0      [点我收藏+]

标签:dad   wds   adp   dmi   %s   col   print   useradd   passwd   

功能要求:

    1.后台管理员只有一个用户:admin 密码:admin
    2.当管理员登陆成功后,才可以管理用户信息
    3.管理用户信息包含
          添加用户信息
          删除用户信息
          查看用户信息
          退出

 

源代码如下:

print 管理员登陆系统.center(50, *)
input_user = raw_input(请输入管理员用户名:)
input_passwd = raw_input(请输入管理员密码:)
aduser = admin
adpasswd = admin
users = [root, westos]
passwds = [123, 456]
while True:
    if input_user == aduser and input_passwd == adpasswd:
        print 登陆成功!
        print ‘‘
        print ‘‘
        print ‘‘
        print 管理界面.center(50, *)
        print ‘‘‘
        1.添加用户信息
        2.删除用户信息
        3.查看用户信息
        4.退出
        ‘‘‘
        while True:
            choice = int(raw_input(请选择你的操作(1.添加 2.删除 3.查看 4.退出):))
            if choice == 1:
                useradd = raw_input(请输入添加的用户名:)
                passwdadd = raw_input(请输入添加用户的密码:)
                if useradd in users:
                    print 用户已经存在,请重新输入
                    useradd = raw_input(请输入添加的用户名:)
                else:
                    users.append(useradd)
                    passwds.append(passwdadd)
                    print 用户%s添加成功! % useradd
            elif choice == 2:
                userdel = raw_input(请输入要删除的用户:)
                if userdel in users:
                    tip = users.index(userdel)
                    users.pop(tip)
                    passwds.pop(tip)
                    print 用户%s删除成功! % userdel
                else:
                    print 用户不存在,请重新输入:
                    userdel = raw_input(请输入要删除的用户:)
            elif choice == 3:
                print 查看用户信息.center(30,*)
                print \t用户名\t密码
                userConut = len(users)
                for i in range(userConut):
                    print \t%s\t%s\t%(users[i],passwds[i])
            elif choice == 4:
                exit()
    else:
        print 输入的管理员用户名或密码错误,请重新输入!
        input_user = raw_input(请输入管理员用户名:)
        input_passwd = raw_input(请输入管理员密码:)

 

结果如下:

 

python实现后台管理前台系统

标签:dad   wds   adp   dmi   %s   col   print   useradd   passwd   

原文地址:https://www.cnblogs.com/ChairmanYSL/p/9643765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!