# 1.编写一个你们函数,求出3个数的最大值
'''
max_value = lambda a, b, c: max(a, b, c)
print(max_value(44,34,45))
'''
# 2.编写后台管理员管理前台系统:
# 1.后台管理员有一个用户:admin ,密码:admin
# 2.当会员登录成功后,可以管理前台会员信息。
# 3.会员信息管理包含:
# 添加会员信息
# 删除会员信息
# 查看会员信息
# 退出
# 界面操作如下,输入相应的数字进入相应的功能
# ************ 操作目录 *************
# 1.添加会员信息
# 2.删除会员信息
# 3.查看会员信息
# 4.退出
# - 添加用户:
# 1) 判断用户是否存在?
# 2) 如果存在,报错;
# 3) 如果不存在,添加用户名和密码分别到字典中。
# - 删除用户:
# 1) 判断用户是否存在?
# 2) 如果存在,删除;
# 3) 如果不存在,报错
'''
root_name = input('请输入管理员的账号:')
root_passwd = input('请输入管理员密码:')
user_infos = [{"user_name": "张三", "user_passwd": "123456"}, {"user_name": "李四", "user_passwd": "123456"}]
if root_name == 'admin' and root_passwd == 'admin':
print('登录成功
')
print("************ 操作目录 ************* "
"
1.添加会员信息"
"
2.删除会员信息"
"
3.查看会员信息"
"
4.退出")
num = int(input('请选择你要进行的操作,输入对应的数字即可:'))
if num == 3:
print('*************** 查看会员信息 **********')
print('会员信息为:{}'.format(user_infos))
elif num == 1:
print('*************** 添加会员信息 **********')
user_name = input("请输入您要注册的用户名:")
user_passwd = input("请输入您要注册的密码:")
if user_name in user_infos:
print("用户名已经存在,无法添加")
else:
user_infos.append({"user_name": user_name, "user_passwd": user_passwd})
print('会员信息为:{}'.format(user_infos))
elif num == 2:
print('*************** 删除会员信息 **********')
user_name = input("请输入您要删除的用户名:")
for user_info in user_infos:
if user_name in user_info.get('user_name'):
user_infos.remove(user_info)
print('会员信息为:{}'.format(user_infos))
else:
print('您输入的用户不存在,删除失败!')
elif num == 4:
print('*************** 退出 **********')
exit()
print("退出成功")
else:
print("您的选项不存在")
else:
print('账号密码错误,登录失败!')
'''