实现功能:
输入正确的会员账号和密码,进入程序,然后实现对会员信息(账号和密码)进行增加,删除,修改,查找,退出功能!
代码:
print('会员管理系统'.center(20, '*')) admin="admin" admin_password="admin" admin_input = input('管理员账号: ') admin_input_password = input('管理员密码: ') users = ['root','west'] passwords = ['123','456'] if admin_input == admin and admin_input_password == admin_password: print('管理员登录成功') print('欢迎亲爱的管理员回来'.center(30, '*')) while True: print(""" ---------会员操作提示--------- 1. 添加会员信息 2. 删除会员信息 3. 修改会员信息 4. 查看会员信息 5. 退出管理模式 """) num = input('请输入您的选择: ') if num == '1': print('添加会员信息'.center(30, '*')) adduser = input('添加会员账号: ') if adduser in users: print('%s用户已经存在'%adduser) else: addpassword = input('添加会员密码: ') users.append(adduser) passwords.append(addpassword) print('%s用户添加成功'%adduser) elif num == '2': print('删除会员信息'.center(30, '*')) deluser = input('删除会员信息: ') delindex = users.index(deluser) users.remove(deluser) passwords.pop(delindex) print('%s会员删除成功' % deluser) elif num == '3': print('修改会员信息'.center(30, '*')) moduser = input("输入要修改的会员账号:") l = len(users) for k in range(l): if moduser == users[k]: modid=input("请输入你要修改后的会员账号:") modps=input("请输入你要修改后的会员密码:") users[k]=modid passwords[k]=modps """users.append(modid) passwords.append(modps)""" print('%s用户修改成功' % moduser) else: print("没有该会员信息") elif num == '4': print('查看会员信息'.center(30, '*')) print('\t用户名\t密码') userCount = len(users) for i in range(userCount): print('\t%s\t%s' % (users[i], passwords[i])) elif num == '5': exit() else: print('请输入正确选择!') else: print('管理员账号或者密码错误')
效果截图: