python:聊天机器人

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
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值