python实现会员管理系统
本文用python写了一个会员管理系统,供大家参考,具体内容如下:
"""
后台管理员前台会员信息系统
1.后台管理员只有一个用户:admin 密码:admin
2.当管理员登陆成功后,可以管理前台会员信息
3.当会员信息管理包含:
添加会员信息
删除会员信息
查看会员信息
退出
添加用户:
1)判断用户是否存在
2)如果存在,,报错
3)如果不存在,分别添加用户名和密码到列表中
删除用户:
1)判断用户是否存在
2)如果存在,删除
3)如果不存在,报错
"""
print("管理员的登录界面".center(50,"*")) #效果为左右各25各*包围中间的管理免登录界面几个字
#初始化会员信息
users = ["root","frost"]
passwd = ["123","000"]
#接收登录信息
User = input("请输入登录名:")
Passwd = input("请输入密码:")
if User == "admin":
if Passwd == "admin":
print("登录成功!")
while True: #采用while True循环语句:采用该语句的核心思想是如果出现错误的话,可以继续循环
print("""操作目录:
1.添加会员信息
2.删除会员信息
3.查看会员信息
4.退出 """)
option = input("请输入你的操作数字")
if option == "1":
print("*******添加会员信息*******")
adduser = input("用户名:")
addpasswd = input("密码:")
if adduser in users:
print("添加失败,用户名存在!")
else:
users.append(adduser) #.append()是在列表末尾增加新的对象
passwd.append(addpasswd)
print("添加成功!")
elif option == "2":
print("*******删除会员信息*******")
deluser = input("会员名:")
if deluser not in users:
print("删除失败,该用户%s信息不存在!" %(deluser))
else:
#查找要删除的用户对应的索引值
delindex = users.index(deluser)
users.remove(deluser) #.remove()是用来移除列表中某个值的第一个匹配项
passwd.pop(delindex) #.pop() 函数用于移除列表中的一个元素
print("删除成功!")
elif option == "3":
print("*******查看会员信息*******")
#统计users列表的长度也就是也表中用户的个数
count = len(users)
for i in range (0,count):
print("用户名: %s 密码:%s" %(users[i],passwd[i]))
elif option == "4":
exit()
else:
print("请输入正确的指令!")
else:
print("%s登录失败:密码错误!" %(User))
else:
print("%s用户不存在!" %(User))运行结果:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
X 关闭
X 关闭
- 15G资费不大降!三大运营商谁提供的5G网速最快?中国信通院给出答案
- 2联想拯救者Y70发布最新预告:售价2970元起 迄今最便宜的骁龙8+旗舰
- 3亚马逊开始大规模推广掌纹支付技术 顾客可使用“挥手付”结账
- 4现代和起亚上半年出口20万辆新能源汽车同比增长30.6%
- 5如何让居民5分钟使用到各种设施?沙特“线性城市”来了
- 6AMD实现连续8个季度的增长 季度营收首次突破60亿美元利润更是翻倍
- 7转转集团发布2022年二季度手机行情报告:二手市场“飘香”
- 8充电宝100Wh等于多少毫安?铁路旅客禁止、限制携带和托运物品目录
- 9好消息!京东与腾讯续签三年战略合作协议 加强技术创新与供应链服务
- 10名创优品拟通过香港IPO全球发售4100万股 全球发售所得款项有什么用处?

