Есть ли в python3 способ проверить несколько вещей? - PullRequest
1 голос
/ 27 ноября 2010

Как, например:

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

Кроме того, что вы знаете, что-то, что на самом деле имеет ожидаемый эффект. Потому что это не работает. : P

Ответы [ 2 ]

3 голосов
/ 27 ноября 2010
if pie == 1 or pie == 2
...
if pie in (1, 2)
...
3 голосов
/ 27 ноября 2010

Так же, как в 2.x.

if pie in (1, 2):
   ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...