用Python写一个人工智能语言助手
时间: 2024-03-06 14:41:07 浏览: 75
基于Python的AI助手机器人(示意图+代码).zip
以下是一个简单的Python语言助手示例:
```python
import random
# 定义问题和回答字典
questions = {
"你好": ["你好呀!", "你好啊!", "你好,有什么可以帮助你的吗?"],
"你是谁": ["我是一个人工智能助手。", "我是一台电脑程序。"],
"你喜欢什么": ["我喜欢帮助人们。", "我喜欢学习新东西。"],
"再见": ["再见!", "下次再见!", "祝你好运!"],
}
# 问答循环
while True:
# 获取用户输入
user_input = input("你想问什么?")
# 处理用户输入
if user_input.lower() in questions:
print(random.choice(questions[user_input.lower()]))
else:
print("我不知道怎么回答这个问题。")
```
该程序可以回答一些基本问题,如问候、自我介绍和喜好。用户可以输入问题,程序将随机选择一个回答。如果用户输入了一个未在问题列表中的问题,程序将回复“我不知道怎么回答这个问题”。
阅读全文