Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet Pythons &?

Was bedeutet Pythons &?

little bottle
little bottleOriginal
2019-05-22 10:17:1654538Durchsuche

Im Python-Code werden häufig verschiedene Operatoren verwendet. Was ich Ihnen hier vorstellen werde, ist & in Python. Möchten Sie wissen, was es bedeutet? Dann finden wir es gemeinsam mit der Redaktion heraus.

Was bedeutet Pythons &?

& ist ein bitweiser Operator – AND, ähnlich wie | (oder), (nicht).

Ganzzahlen werden in Computern durch binäre Bits dargestellt. Programmiersprachen bieten einige Operatoren, die die Bits direkt in Ganzzahlen verarbeiten können, die als Bitoperationen bezeichnet werden.

Die Operanden dieser Operatoren müssen ganze Zahlen sein.

Wenn & in Computern als Bitoperation verwendet wird, 1&1=1, 1&0=0, 0&0=0;

Wenn wir dies normalerweise selten verwenden, verwenden wir normalerweise To Machen Sie ein Urteil, es ist wahr, solange beides wahr ist. Ich glaube, Sie müssen UND oder NICHT gelernt haben, als Sie zuvor Mathematik studiert haben.

PS: Wenn Sie & erwähnen, werden Sie auf jeden Fall && erwähnen, && ist logisch UND, zum Beispiel 2 Bedingungen, boolean a=2>3&&1>3, wenn die Beurteilung von 2>3 falsch ist, ist die zweite Bedingung 1>3 wird nicht beurteilt und a=falsch wird direkt beurteilt. Bei Verwendung von & werden alle beiden Bedingungen beurteilt, und a wird daher im Allgemeinen bei logischen Beurteilungen && zugewiesen verwendet, was effizienter ist!

Das obige ist der detaillierte Inhalt vonWas bedeutet Pythons &?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn