一看就会!适合初学者的聊天机器人,封装exe直接双击打开

用print语句+time模块创建一个简单聊天机器人

步骤:

  • pip安装PyInstaller 模块,为封装成exe做准备。
  • pip3 install pyinstaller(可在pycharm中Terminal中安装或File->settings->python interpreter->点击左下角+号,可直接搜索安装,或者cmd安装也可)

源码:

import time#time模块,用于语气停顿




print('欢迎来到我的世界!')
time.sleep(2)#休息2秒,接着下一句
print('李现:hi,我叫李现,你呢?')
time.sleep(2)
name=input('李现:输入你的名字好吗?:')#input语句用于通过键盘输入
time.sleep(2)
print('李现:'+name+',你好呀!')
time.sleep(2)
print('李现:月是故乡情,中秋快乐!')
time.sleep(2)
print('李现:我会吟诗哦,要不要听一下?')
time.sleep(2)
req=input('请输入是或否:')
#if判断
if req=='是':
    time.sleep(2)

    print('李现:收到!')
    time.sleep(2)
    print(
    '''
             嫦娥
            李商隐 
    云母屏风烛影深,长河渐落晓星沈。
    嫦娥应悔偷灵药,碧海青天夜夜心。
    
    ''')
if req=='否':
    print('李现:那我唱歌好了吧!')
    time.sleep(2)
    print('''
    许多年前,你有一双清澈的双眼,奔跑起来,像是一道春天的闪电!
    ''')
    time.sleep(2)

print('李现:好,轮到你唱歌了!')
time.sleep(2)
print('李现:算了,我会被吓到!')
time.sleep(2)
input=input('李现:按1开始絮叨模式:')
if input==str(1):

    time.sleep(2)
    print('李现:吃月饼了吗?')
    time.sleep(2)
    print('李现:打游戏吗?')
    time.sleep(2)
    print('李现:不出去逛逛吗?')
    time.sleep(2)
    print('李现:别人都有对象了,你还在发呆!')
    time.sleep(2)
    print('李现:冲!')
    time.sleep(2)
time.sleep(2)
print('李现:我要去赏月了,再会!')
time.sleep(2)
print('李现:我是李现!')
time.sleep(2)



效果图如下:
在这里插入图片描述
是不是很简单!

接下来,就把它封装成exe文件,可直接发送给好友,效果同上
打开cmd,切换py文件所在目录
输入pyinstaller -F py文件(如我保存为lx.py ,就输入pyinstaller -F lx.py,然后按enter)
封装完成后,在lx.py文件所在目录找到dist目录,打开就能看到lx.exe
在这里插入图片描述
接着,双击打开看看
在这里插入图片描述
一模一样!
你学会了吗?

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值