userinfo={"user1":{"name":"admin","password":"123","sex":"F"},
"user2":{"name":"abc","password":"111","sex":"M"}}
list1=[]
list2=[]
for key1,value1 in userinfo.items():
list1.append(value1["name"])
list2.append(value1["password"])
print("会员管理系统登录界面".center(30,"="))
timesout=0
name=input("请输入用户的姓名:")
while timesout<4:
if not name in list1:
if timesout==3:
print("登录失败!")
break
print("用户不存在,请重新输入!")
timesout+=1
print("你还有%d次机会(共有四次机会)"%(4-timesout))
name=input("请输入用户的姓名:")
else:
pwd=input("请输入用户的密码:")
if (name==list1[0] and pwd==list2[0])or (name==list1[1]and pwd==list2[1]):
print("祝贺你登录系统成功!")
break
else:
if timesout==3:
print("登陆系统失败!")
break
print("密码不正确,请重新输入!")
timesout+=1
print("你还有%d次机会(共有四次机会)"%(4-timesout))