Python ==运算符问题

时间:2016-02-29 23:23:53

标签: python operators

我是python的初学者,我正在尝试创建一个if语句来检查三个变量是否包含某些数字。 因此,例如,我想检查var1或var2或var3是否包含两个数字。

if ((var1 or var2 or var3) == (23 and 25)):

所以基本上我想检查23和25是否在var1,var2或var3中,如果它们是,则只传递条件。所以要明确23可以在var1中,var2或var3和25也可以在其中任何一个。

我这样做是否正确?

感谢您提前提供任何帮助。

1 个答案:

答案 0 :(得分:1)

你想要

if 23 in (var1, var2, var3) or 25 in (var1, var2, var3)

有更复杂的方法可以做到这一点,但你最好先了解一下这个。

Python非常接近英语,但仍然不尽相同。一定要看一下语法!