以下是一个简单的用Python编写的程序,实现了一个简单的对话机器人。你可以通过输入问题与机器人进行对话,它会根据问题回答你。

def get_response(question):
    responses = {
        "你好": "你好!我是AI机器人,很高兴能与你对话。",
        "你叫什么名字": "我叫AI机器人。",
        "你是人还是机器人": "我是一个机器人。",
        "有什么问题你想问我吗": "你可以问我任何关于Python编程的问题。",
        "退出": "再见!祝你有个愉快的一天!"
    }
    if question in responses:
        return responses[question]
    else:
        return "抱歉,我不明白你的问题。"

print("你好!我是AI机器人。有什么问题你想问我吗?")
while True:
    question = input("你:")
    response = get_response(question)
    print("AI机器人:" + response)
    if question == "退出":
        break

你可以运行该程序,然后输入问题与机器人进行对话。机器人会根据问题回答你。当你输入"退出"时,程序会退出。你可以根据需要修改或扩展get_response函数中的问题和回答

用python编写一个可以让我和ai对话它可以回答简单的问题的程序

原文地址: https://www.cveoy.top/t/topic/iWO7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录