Nur die folgenden „“? Ausdruck ist ein binary bitwise operator genannt:Was sollte ich das Symbol rufen Sie sehen ein Rohr oder Bitoperator
der
|
Operator liefert das bitweise (einschließlich) OR ihrer Argumente, die ganze Zahlen sein müssen.
Der Betreiber ist einhängbare über die __or__
special method, das ist das, was SQLAlchemy verwendet Abfragen zu erstellen, wie in Ihrem Beispiel-Code (im Gegensatz zum boolean or
operator gesehen, die in gebührender Weise können nicht verhakt seine Kurzschlussverhalten).
Das * Zeichen * ist die Pipe oder vertikale Bar, die * Operation * ist die bitweise oder, also nenne ich es eine Pipe, es sei denn ich spreche speziell über die Operation –
@NickA Könnten Sie einen Link geben, wo ich kann ich mehr über die Operation erfahren? Ich bin nur verwirrt, weil ich es nicht im Tutorial gesehen habe, nur der bitweise Operator wird eingeführt. – Assassin
siehe @ Martijn Antwort, er Links zu einigen nützlichen Ressourcen, würde ich vor allem den zweiten Link mit der Bezeichnung "binary Bitwise Operator" –