问题:
1. 后台管理员只有一个用户: admin, 密码: admin
2. 当管理员登陆成功后, 可以管理前台会员信息.
3. 会员信息管理包含:
- 添加会员信息
- 删除会员信息
- 查看会员信息
- 退出
- 添加用户:
- 1). 判断用户是否存在?
- 2). 如果存在, 报错;
- 3). 如果不存在,添加用户名和密码分别到列表中;
- 删除用户
- 1). 判断用户名是否存在
- 2). 如果存在,删除;
- 3). 如果不存在, 报错;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
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~
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对服务器之家的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/weixin_40543283/article/details/86608828