Не могли бы вы посоветовать, как python работает с несколькими терминами, если?
Например:
a = 0
b = 0
c = 0
if a == 0 and b == 1 and c == 0:
# test fails
Я предполагаю, что Python внутренне разбивает тест на 3, если. Но тогда возможны 2 случая:
- python запускает все 3, если один за другим, и один из них неверен, тест не проходит
- или python запускается, если один за другим, при первом сбое, если тест не проходит, а остальные, если не выполняются
Как Python запускает этот тест внутри?
Спасибо и с уважением, Хьюго.
if
, а операторовand
/or
. - person glglgl   schedule 17.09.2013