Heim  >  Artikel  >  Backend-Entwicklung  >  Eine kurze Einführung in Operatoren in Python3

Eine kurze Einführung in Operatoren in Python3

不言
不言Original
2018-09-12 15:36:301718Durchsuche

Dieser Artikel bietet Ihnen eine kurze Einführung in die Operatoren in Python3. Ich hoffe, dass er für Freunde hilfreich ist.

Ausdruck

  • Eine Codezeile, die aus einer oder mehreren Zahlen oder Variablen und Operatoren besteht

  • gibt normalerweise ein Ergebnis zurück

Operator

  • Operatorklassifizierung:

    • Arithmetische Operatoren

    • Relationale Operatoren

    • Zuweisungsoperatoren

    • Logische Operatoren

    • Bitweise Operationen

    • Mitgliedsoperationen

    • Identitätsoperatoren

Arithmetische Operatoren

  • Arithmetische Operationen ausführen

  • Python hat keine Inkrement- und Dekrementoperatoren

    • Additionsoperation - Subtraktionsoperation * Multiplikationsoperation / Divisionsoperation (wenn nach der Operation eine Dezimalstelle steht, schließen Sie die Dezimalzahl ein) % Restoperation // Quotientenoperation ** Potenzoperation

Vergleich Operatoren

  • Vergleichen Sie zwei Variablen oder Werte

  • Das Ergebnis der Operation ist ein boolescher Wert, also falsch/wahr

  • == Gleichheitszeichen != ungleich > größer als 25126356f5a36e6cbb9a10f577126489= größer oder gleich <= kleiner als oder gleich

Zuweisungsoperator

  • =, Zuweisung

  • +=, ist die Abkürzung (a+=b entspricht a=a +b) und ähnlich: -= = /= //= %= *=

Logischer Operator

  • Mit booleschen Werten arbeiten

  • und logisch und

  • oder logisch oder

  • nicht logisch Nicht

  • Operationsregeln:

    • und wird als Multiplikation oder als Addition betrachtet

    • Wahr wird als 1 betrachtet, Falsch wird als 0 betrachtet

    • Dann können logische Operationen in ganzzahlige mathematische Operationen umgewandelt werden

    • Das Endergebnis ist 0 ist falsch, sonst wahr

  • Kurzschlussproblem logischer Operationen

    • Logische Operationsformel, entsprechend der Reihenfolge der Operationen. Berechnung Sobald der zukünftige Wert der gesamten Formel bestimmt werden kann, wird die Berechnung nicht mehr durchgeführt und der Mitgliedsoperator

  • wird direkt zurückgegeben, um zu überprüfen, ob eine Variable Mitglied einer anderen Variable ist

  • nicht in

Identitätsoperator

  • ist wird verwendet, um zu erkennen, ob zwei Variablen dieselbe Variable sind

  • nicht ist

Prioritätsproblem des Betreibers

  • Klammern haben die höchste Priorität

  • Prioritätstabelle

    **  指数 (最高优先级)
    ~ + -   按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)
    * / % //    乘,除,取模和取整除
    + - 加法减法
    >> <<   右移,左移运算符
    &   位 &#39;AND&#39;
    ^ | 位运算符
    <= < > >=   比较运算符
    <> == !=    等于运算符
    = %= /= //= -= += *= **=    赋值运算符
    is is not   身份运算符
    in not in   成员运算符
    not or and  逻辑运算符

Verwandte Empfehlungen:

Grundlegende Einführung in Operatoren in PHP

Python-Operator – Identitätsoperator für Objekte (Beispielanalyse)

Das obige ist der detaillierte Inhalt vonEine kurze Einführung in Operatoren in Python3. 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