如果我想像我说的那样得到回应 “你好” 并得到一个随机响应作为回报(来自下面的代码) 我该如何根据我所说的来完成这项工作 比如说,如果我说“什么是名字”,而想从名字列表中得到回应 我能用听写器完成吗
import random
responseHello = [
"Hi!",
"Hello!",
"How can i help you?",
]
responseDict = {
"hello" : "responseHello"
}
h = input("say Hello:")
if h = responseDict["hello"]
print(responseHello)
如图所示(我知道下半部分肯定不对,我只是试了一下) 为了让我的输入引起不同的响应,我必须做什么? 如果这没有意义,那么很抱歉,我今天刚刚了解了dictionary命令,我正在尝试解决它。非常感谢您的帮助! (我知道我应该尝试遵循一些聊天机器人的教程,但每次我使用tensorflow时,都根本不起作用)
按如下所示更改if语句,它应该可以工作
编辑:在响应Hello中获取随机元素
这就行了^
相关问题 更多 >
编程相关推荐