Heim  >  Artikel  >  Backend-Entwicklung  >  Ein Fest der Python-Operatoren: Schreiben Sie Code mit Eleganz und Effizienz

Ein Fest der Python-Operatoren: Schreiben Sie Code mit Eleganz und Effizienz

王林
王林nach vorne
2024-03-11 09:07:02990Durchsuche

Ein Fest der Python-Operatoren: Schreiben Sie Code mit Eleganz und Effizienz

Python, Operatoren, Mathematik, Vergleich, Zuweisung

Mathematische Operatoren

Python bietet eine Reihe mathematischer Operatoren zur Durchführung grundlegender mathematischer Operationen:

  • Addition (+): Füge zwei Zahlen hinzu
  • Subtraktion (-): Subtrahiere zwei Zahlen
  • *Multiplikation (): **Multipliziere zwei Zahlen
  • Division (/): Dividiere zwei Zahlen (das Ergebnis ist eine Gleitkommazahl)
  • Teilbarkeit (//): Dividiere zwei Zahlen (das Ergebnis ist eine ganze Zahl)
  • Modulo (%): Ermitteln Sie den Rest nach der Division zweier Zahlen
a = 5
b = 2
print(a + b)# 输出:7
print(a - b)# 输出:3
print(a * b)# 输出:10
print(a / b)# 输出:2.5
print(a // b)# 输出:2
print(a % b)# 输出:1

Vergleichsoperatoren

Vergleichsoperatoren werden verwendet, um die Werte zweier Ausdrücke zu vergleichen:

  • Gleich (==): Überprüft, ob zwei Ausdrücke gleich sind
  • Ungleich (!=): Überprüft, ob zwei Ausdrücke ungleich sind
  • Größer als (>): Überprüft, ob der erste Ausdruck größer als der zweite Ausdruck ist
  • Größer als oder gleich (>=): Überprüft, ob der erste Ausdruck größer oder gleich dem zweiten Ausdruck ist
  • Kleiner als (Überprüft, ob der erste Ausdruck kleiner als der zweite Ausdruck ist
  • Kleiner oder gleich (Überprüft, ob der erste Ausdruck kleiner oder gleich dem zweiten Ausdruck ist
a = 5
b = 2
print(a == b)# 输出:False
print(a != b)# 输出:True
print(a > b)# 输出:True
print(a >= b)# 输出:True
print(a < b)# 输出:False
print(a <= b)# 输出:False

Zuweisungsoperator

Der Zuweisungsoperator wird verwendet, um einer Variablen einen Wert zuzuweisen:

  • Zuweisung (=): Weisen Sie den Wert rechts der Variablen links zu
  • Zusätzliche Zuweisung (+=): Füge den Wert rechts zur Variablen links hinzu
  • Subtraktive Zuweisung (-=): Subtrahieren Sie den Wert rechts von der Variablen links
  • *Multiplikative Zuweisung (=): **Multiplizieren Sie den Wert rechts mit der Variablen links
  • Divisionszuweisung (/=): Dividiere die Variable links durch den Wert rechts
  • Ganzzahldivisionszuweisung (//=): Dividiere die Variable links durch den Wert rechts (das Ergebnis ist eine Ganzzahl)
  • Modulo-Zuweisung (%=): Modulieren Sie die Variable links und verwenden Sie den Wert rechts als Teiler
a = 5
a += 2# 等价于 a = a + 2
print(a)# 输出:7

Logische Operatoren

Logische Operatoren werden verwendet, um den Wert boolescher Ausdrücke zu überprüfen:

  • Mit (und): Überprüfen Sie nur dann, ob alle Ausdrücke wahr sind, wenn sie wahr sind
  • oder (oder): Überprüft, ob ein Ausdruck wahr ist
  • Nicht: Den Wert eines booleschen Ausdrucks umkehren
a = True
b = False
print(a and b)# 输出:False
print(a or b)# 输出:True
print(not a)# 输出:False

Andere Betreiber

Zusätzlich zu den oben genannten Operatoren bietet Python auch einige andere nützliche Operatoren:

  • Identitätsoperator (ist, ist nicht): Überprüft, ob zwei Objekte auf dasselbe Objekt zeigen
  • Member-Operator (in, nicht in): Überprüfen Sie, ob ein Wert in einer Sequenz enthalten ist
  • Bereichsoperator (Bereich): Erstellen Sie ein Bereichsobjekt, das zum Generieren einer Zahlenfolge verwendet wird

Durch den flexiblen Einsatz dieser Operatoren können Programmierer Python-Code erstellen, der prägnant, effizient und gut lesbar ist.

Das obige ist der detaillierte Inhalt vonEin Fest der Python-Operatoren: Schreiben Sie Code mit Eleganz und Effizienz. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:lsjlt.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen