Python两个字符串条件:如果x =" A"和" B"然后你做:

时间:2015-06-16 19:57:14

标签: python

在查找字符串内容时,有没有办法让Python使用至少一个in语句的两个条件?

类似的东西:

if (string1 == "Double" and "2x" in string2):
    leverage = "+200"

2 个答案:

答案 0 :(得分:5)

当然有可能!您创建的代码正是您的完成方式。

说明:

string1 == "Double"以及"2x" in string2都是布尔比较。 无论andor等比较运算符如何,notin==等逻辑运算符都能正常运行。因此,对于所有Python关注,您要比较True and FalseFalse and False等。

答案 1 :(得分:1)

是的,那是什么逻辑运算符andor。他们可以将任意数量的逻辑表达式组合在一起。

你写的原始表达是可行的。