用pyrhon写个聊天程序
时间: 2023-05-23 16:03:33 浏览: 102
简单实现python聊天程序
好的,下面是一个简单的 Python 聊天程序:
```python
import random
responses = {
'你好': ['你好啊!', '嗨,你好!', '你好呀!'],
'最近过得如何': ['还不错,谢谢!', '挺好的,谢谢!', '很好,谢谢!'],
'你喜欢做什么': ['我喜欢回答问题,聊天,和学习新东西。', '我喜欢运行代码,学习新技能,和聊天。', '我最喜欢的是回答问题和聊天!']
}
def chat():
while True:
user_input = input('你想问我些什么呢?')
possible_responses = responses.get(user_input)
if possible_responses:
print(random.choice(possible_responses))
else:
print('抱歉,我不知道该怎么回答。')
chat()
```
这个程序会根据用户的输入给出回应,输入一些特定的问题时会有预定的回答,而输入其他问题时则会给出一个默认的回答。
阅读全文