Jun-21-2021, 03:53 PM
In Python they are binary operators but nor boolean, nor commutative. The point is they are much more useful this way. Unfortunately few rules are straightforward when one learns a new language. There is an incompressible amount of design choices to get accustomed to.