检查关键字列表是否在一行中

时间:2015-02-24 13:22:33

标签: python

我想检查3个关键字是否排成一行,关键字是

( ,) and module

我试过

if "(" or ")" or "module" in line:

那不起作用。我该如何检查?

1 个答案:

答案 0 :(得分:2)

您需要将其更改为以下内容:

if "(" in line or ")" in line or "module" in line:

实际上你的命令等于if True or True or "module" in line:

Boolean operations

  

在布尔运算的上下文中,以及控制流语句使用表达式时,以下值被解释为 false

     

False,None,所有类型的数字零,以及空字符串和容器(包括字符串,元组,列表,字典,集合和frozensets)。 所有其他值都被解释为true