python聊天机器人接入代码
时间: 2023-05-17 07:07:51 浏览: 126
使用python接入微信聊天机器人
以下是一个简单的 Python 聊天机器人接入代码:
```python
import random
# 定义一个字典,包含了机器人的回答
responses = {
"你好": ["你好!", "您好!", "你好呀!"],
"你叫什么名字": ["我叫小智!", "我是小智!", "我的名字是小智!"],
"你喜欢什么": ["我喜欢和人类聊天!", "我喜欢学习新知识!", "我喜欢帮助人类!"],
"再见": ["再见!", "拜拜!", "下次再见!"],
"谢谢": ["不用谢!", "不客气!", "别客气!"],
}
# 定义一个函数,用于回答用户的问题
def respond(message):
if message in responses:
return random.choice(responses[message])
else:
return "抱歉,我不明白你的意思。"
# 主程序
while True:
message = input("你: ")
print("小智: " + respond(message))
```
这个代码实现了一个简单的聊天机器人,它会根据用户的输入,随机回答一个预设好的回答。如果用户输入的问题不在预设的回答中,机器人会回答“抱歉,我不明白你的意思。”
阅读全文