我想检查3个关键字是否排成一行,关键字是
( ,) and module
我试过
if "(" or ")" or "module" in line:
那不起作用。我该如何检查?
答案 0 :(得分:2)
您需要将其更改为以下内容:
if "(" in line or ")" in line or "module" in line:
实际上你的命令等于if True or True or "module" in line:
在布尔运算的上下文中,以及控制流语句使用表达式时,以下值被解释为 false :
False,None,所有类型的数字零,以及空字符串和容器(包括字符串,元组,列表,字典,集合和frozensets)。 所有其他值都被解释为true 。