Я читаю руководство по торговой платформе на основе Python и рекомендую использование побитовых (~
, &
, |
), а не логических (not
, and
, or
) операторов для объединения логических выражений.
Как и факторы, фильтры можно комбинировать. Объединение фильтров осуществляется с помощью операторов
&
(и) и|
(или).
Есть ли для этого веская причина? Я никогда не видел его раньше. Я не совсем уверен во всех свойствах логических значений в Python, но я уверен, что в C и C++ логические значения представлены целым числом 1 или 0 и могут работать как таковые. Питон похож? Я вижу, как в этом случае могут работать как минимум &
и |
.
Какова может быть цель использования этих побитовых операторов вместо логических? Это быстрее?
Like factors, filters can be combined. Combining filters is done using the & (and) and | (or) operators.
- person Luke   schedule 19.08.2017>
,==
,<
и т. д. - person Luke   schedule 19.08.2017>
и т. д., не всегда дают логическое значение. - person Stop harming Monica   schedule 19.08.2017