Except the boolean operators (and, or, not). For instance __and__ overrides the binary and (&), not the boolean and.
[1] https://docs.python.org/3/reference/datamodel.html#object.__...