【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('小主再见')
相关推荐
深度学习lover9 分钟前
<数据集>yolo煤矿安全帽识别数据集<目标检测>
人工智能·python·深度学习·yolo·目标检测·计算机视觉·煤矿安全帽识别
软件2059 分钟前
【JDK、JRE、JVM】
java·开发语言·jvm
Wind哥11 分钟前
VS Code搭建C/C++开发调试环境-Windows
c语言·开发语言·c++·visual studio code
程序员爱钓鱼15 分钟前
Python编程实战 · 基础入门篇 | 字典(dict)
后端·python·ipython
程序员爱钓鱼17 分钟前
Python编程实战 · 基础入门篇 | 集合(set)
后端·python·ipython
csbysj202024 分钟前
CSS 属性选择器详解
开发语言
彭同学她同桌27 分钟前
Mac-终端
开发语言·javascript·macos
B站_计算机毕业设计之家1 小时前
计算机视觉:python车牌识别检测系统 YOLOv8 深度学习pytorch技术 LPRNet车牌识别算法 CCPD2020数据集 ✅
大数据·python·深度学习·机器学习·计算机视觉·数据分析·车牌识别
这个世界的真神1 小时前
【每日算法】 洛谷 P12341 【[蓝桥杯 2025 省 A/Python B 第二场] 消消乐】 2025.10.26
python·算法·蓝桥杯
YUFENGSHI.LJ1 小时前
Flutter 高性能 Tab 导航:懒加载与状态保持的最佳实践
开发语言·flutter·1024程序员节