【发布时间】:2020-09-26 06:54:34
【问题描述】:
在我正在编写的基于文本的冒险中,我一直在编写 IF 语句以允许多行条件语句,如下所示:
if certain_input == (
"examine bed" or "look at bed" or "look bed" or "look straw" or "inspect straw" or
"inspect bed" or "search bed" or "examine straw" or "look at straw"
):
print("this input has been fulfilled")
以这种格式工作的唯一条件是“检查床”和“检查床”。使用时,所有其他列出的选项都会返回错误。有什么我遗漏的吗?
【问题讨论】:
-
"inspedc bed" 在这里不返回 True,只返回 "examine bed"
标签: python if-statement conditional-statements