Python 在'&书信电报;字符串>';需要字符串作为左操作数,而不是列表
如果列表包含特定单词,如何使Python退出Python 在'&书信电报;字符串>';需要字符串作为左操作数,而不是列表,python,Python,如果列表包含特定单词,如何使Python退出 text = input("Input text: ") if["exit","quit","close"] in text: Quit() 相反 if text in ["exit","quit","close"]: 您可以将其读取为伪英语,您正在检查该字符串是否在列表中 如果要检查列表中是否有部分输入,可以使用any if any(x in ["exit", "quit", "close"] for x in text.split('
text = input("Input text: ")
if["exit","quit","close"] in text:
Quit()
相反
if text in ["exit","quit","close"]:
您可以将其读取为伪英语,您正在检查该字符串是否在列表中
如果要检查列表中是否有部分输入,可以使用any
if any(x in ["exit", "quit", "close"] for x in text.split(' ')):
你把它倒过来了。试一试 如果[“…”,“…”]中的文本:
把它想象成“如果这是在那里面”。你的If语句是错误的,
文本在[…]中。
我以前试过。它可以工作,但用户可以输入多个单词,如“退出程序”