【发布时间】:2019-07-05 19:39:01
【问题描述】:
我正在制作一个聊天机器人,它会查找特定术语以做出相关响应,但我正在努力寻找一种从字符串中查找关键词的方法。
我已经尝试过使用word.find() 和word in str,但我可能在其中的某个地方遇到了问题。
while True:
user = input("what's up?")
if "sad" or "unhappy" or "depressed" in user:
print("oh that's quite sad")
else:
print("that's good")
无论我输入什么,它都会不断地返回“哦,这很可悲”。
【问题讨论】:
-
if "sad" in user or "unhappy" in user or "depressed" in user:
标签: python-3.x loops