【python入门】day29:模拟淘宝客服自动回复

示例

代码

python 复制代码
#-*- coding:utf-8 -*-
print('模拟淘宝客服自动回复-------------------')
def find_answer(question):
    with open('replay.txt','r',encoding='gbk')as file:
        while True:
            line=file.readline()
            if not line:#----
                break
            keyword=line.split('|')[0]#---------|把字符串分割成两部分,0赋给keywork
            replay=line.split('|')[1]#---------|把字符串分割成两部分,1赋给replay
            if keyword in question:
                return replay
    #return False
if __name__ == '__main__':
    question=input('hi,请问有什么可以帮到您,可以跟小蜜说说:')
    while True:
        if question=='bye':
            break
        replay=find_answer(question)
        if not replay:#--------如果回复的问题不在文件中
            question=input('小蜜不知道您在说什么,您可以问一些关于订单,物流,账户,支付等问题,退出bye')
        else:
            print(replay)
            question=input('小主,您还可以继续问一些关于订单,物流,账户,支付等问题,退出bye')
    print('小主再见')
相关推荐
科技苑2 小时前
Python简单网络爬虫教程
爬虫·python
Patrick在香港4 小时前
Claude Prompt 香港场景:公文里「今日」落在 6 个日历日上,「翌日」锚错了 5 天
python·自然语言处理·正则表达式·claude·数据清洗
YsyaaabB5 小时前
Python 数值分析
python
阿洛学长5 小时前
计算机二级 Python 基本操作题(15 分)真题笔记(0101 ~ 1903 全套)
python·pycharm
君顾15 小时前
上海24小时自助健身房系统开发实战指南:从架构设计到落地部署
java·开发语言·健身房
weixin199701080165 小时前
[特殊字符]️《二手ERP对接电商平台的总体方案:统一数据模型 + 事件驱动 + 灰度上线6原则》(附Python源码)
大数据·python
香菜TTT6 小时前
大模型上下文协议(MCP):AI 应用的“USB-C”接口技术
开发语言·人工智能·经验分享
aramae6 小时前
模拟实现strlen()函数 (C语言)
c语言·开发语言·后端
滚雪球~6 小时前
量化交易 防止Windows电脑自动更新并重启
python·量化
jimy17 小时前
readelf 查看“派生类”的vtable符号
开发语言·c++