有没有办法在python3中检查多个东西?

时间:2010-11-27 19:08:29

标签: python variables if-statement python-3.x

喜欢,例如:

pie = 1
if pie == 1 OR 2:
  print("pie is either 1 or 2!")
else:
  print("pie is not 1 or 2!")

除了你知道,实际上有预期效果的东西。因为那不起作用。 :P

2 个答案:

答案 0 :(得分:3)

与2.x相同。

if pie in (1, 2):
   ...

答案 1 :(得分:3)

if pie == 1 or pie == 2
...
if pie in (1, 2)
...