import easygui as g? #账号库 user = ['a'] #密码库 mima = ['123']
while True: ? ? #代码 ? ? #(1)桌面 ? ? c=g.buttonbox("欢迎来到QQ2022!", ? ? ? ? ? ? ? ? ? ? ? choices=["登录","注册"], ? ? ? ? ? ? ? ? ? ? ? image="C:/Users/Administrator/Desktop/皮卡丘.gif") ? ? #(2)重点 ? ? if c=='注册': ? ? ? ? r = g.multenterbox("请输入以下信息进行注册:",fields=["账号:","密码:"]) ? ? ? ? if r==None: ? ? ? ? ? ? break ? ? ? ? elif r[0] in user: ? ? ? ? ? ? g.msgbox("账号已存在,请重新注册!") ? ? ? ? elif len(r[1]) < 3 or len(r[1]) >16: ? ? ? ? ? ? g.msgbox("密码长度不符合要求,请重新注册!") ? ? ? ? else: ? ? ? ? ? ? #将账号和密码加入库 ? ? ? ? ? ? user.append(r[0]) ? ? ? ? ? ? mima.append(r[1]) ? ? elif c=='登录': ? ? ? ? p=g.multenterbox("请输入以下信息进行登录:",fields=["账号:","密码:"]) ? ? ? ? #输入的的账号不在列表 ? ? ? ? if p==None: ? ? ? ? ? ? break ? ? ? ? elif p[0] not in user: ? ? ? ? ? ? g.msgbox('账号不存在,请先注册') ? ? ? ? elif ?mima[user.index(p[0])]!=p[1]: ? ? ? ? ? ? g.msgbox('密码不正确,请重新登录')? ? ? ? ? else: ? ? ? ? ? ? g.msgbox('登录成功') ? ? ? ? ? ? s=g.choicebox("我的好友",choices=["网友",'亲人','同学']) ? ? ? ? ? ? if s=='网友': ? ? ? ? ? ? ? ? ?g.choicebox("网友",choices=["猪猪侠",'小猪佩奇','木乃伊']) ? ? ? ? ? ? elif s=='亲人': ? ? ? ? ? ? ? ?g.choicebox("亲人",choices=["马云",'马化腾','马超']) ? ? ? ? ? ? elif s=='同学': ? ? ? ? ? ? ? ?g.choicebox("同学",choices=["曹操",'诸葛亮','孙悟空']) ? ? else: ? ? ? ? break ?
|