如果判断两个条件的话,尽量不要用not in,不晓得and两个条件的作用机制是什么样的。
改用’xxx’ not in a.lower(),能实现正常逻辑。
>>> a=‘addfxxxf'
>>> b=‘adafXXXj'
>>> ('xxx' and 'XXX') not in a
True
>>> ('xxx' and 'XXX') not in b
False
>>> ('xxx' and 'XXX') in b
True
>>> ('xxx' and 'XXX') in a
False
>>> 'xxx' not in a.lower()
False
>>> 'xxx' not in b.lower()
False
>>> 'xxx' in b.lower()
True
>>> 'xxx' in a.lower()
True