问题:
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