我是python的初学者,我正在尝试创建一个if语句来检查三个变量是否包含某些数字。 因此,例如,我想检查var1或var2或var3是否包含两个数字。
if ((var1 or var2 or var3) == (23 and 25)):
所以基本上我想检查23和25是否在var1,var2或var3中,如果它们是,则只传递条件。所以要明确23可以在var1中,var2或var3和25也可以在其中任何一个。
我这样做是否正确?
感谢您提前提供任何帮助。
答案 0 :(得分:1)
你想要
if 23 in (var1, var2, var3) or 25 in (var1, var2, var3)
有更复杂的方法可以做到这一点,但你最好先了解一下这个。
Python非常接近英语,但仍然不尽相同。一定要看一下语法!