Python的两个字符串条件:如果x=";A「;及;B";在y中,然后执行以下操作:
在查找字符串内容时,有没有办法让Python在语句中至少使用一个Python的两个字符串条件:如果x=";A「;及;B";在y中,然后执行以下操作:,python,Python,在查找字符串内容时,有没有办法让Python在语句中至少使用一个的两个条件 比如: if (string1 == "Double" and "2x" in string2): leverage = "+200" 这当然是可能的!您所创建的代码正是您将如何执行它的 说明: string1==“Double”以及string2中的“2x”都是布尔比较。 逻辑运算符,如和,或,和不工作,而不考虑比较运算符,如中的和=。因此,对于所有Python关心的问题,您都在比较True和False或Fa
的两个条件
比如:
if (string1 == "Double" and "2x" in string2):
leverage = "+200"
这当然是可能的!您所创建的代码正是您将如何执行它的
说明:
string1==“Double”
以及string2
中的“2x”都是布尔比较。
逻辑运算符,如和
,或
,和不
工作,而不考虑比较运算符,如
中的和=
。因此,对于所有Python关心的问题,您都在比较True和False
或False和False
,等等。这当然是可能的!您所创建的代码正是您将如何执行它的
说明:
string1==“Double”
以及string2
中的“2x”都是布尔比较。
逻辑运算符,如和
,或
,和不
工作,而不考虑比较运算符,如
中的和=
。因此,对于所有Python关心的问题,您都在比较True和False
或False和False
,等等。是的,这就是逻辑运算符和以及或的用途。它们可以将任意数量的逻辑表达式组合在一起
您编写的原始表达式是可行的。是的,这就是逻辑运算符和和或的作用。它们可以将任意数量的逻辑表达式组合在一起
你写的原始表达式是可行的。是的,当然可以。但你的问题还不清楚。你想做什么?我想做个例子<代码>如果String1==“Double”和“2x”在string2中存在:你是否亲自尝试过你的代码,看看它是否有效?@Winterflags你所做的工作正常。尝试使用在线解释器ideone.com是的,当然可以。但是你的问题不清楚。你想做什么?我想做一个例子。如果String1==“Double”和“2x”存在于string2
:您是否亲自尝试了您的代码,并查看其是否有效?@Winterflags您所做的工作正常。请尝试使用在线解释器ideone.com