Python 检查数字是否等于0或1
应检查数字是否等于0或1Python 检查数字是否等于0或1,python,expression,Python,Expression,应检查数字是否等于0或1 2 == 0 or 1 # Always returns 1 还是我应该一直写作? '2==0或2==1'例如,您可以使用中的运算符 2 in [0, 1] 原始代码正在计算2==0(false)还是1(true)。 false或true的计算结果为true(1)。是。您可以通过多种方式进行检查,如果a==2或a==1,您可以像检查一样单独检查,或者如果a在[1,2]中,您可以在列表中查找它,依此类推。但是您必须检查值。print(2==(2或1))使用此项检查两者
2 == 0 or 1 # Always returns 1
还是我应该一直写作?
'
2==0或2==1
'例如,您可以使用中的运算符
2 in [0, 1]
原始代码正在计算2==0(false)还是1(true)。
false或true的计算结果为true(1)。是。您可以通过多种方式进行检查,如果a==2或a==1,您可以像检查一样单独检查,或者如果a在[1,2]
中,您可以在列表中查找它,依此类推。但是您必须检查值。print(2==(2或1))
使用此项检查两者都不等于2,那么您为什么需要检查它呢?i
不是1@ExplooreX感谢您注意到并更正了错误。