Python

Operatoren

Überblick

Ausdruck vs. Anweisung

Ein Ausdruck wird immer nur lesend ausgewertet;
verändert also niemals irgendeinen Wert im Programm!

Beispiele

  • 42 # einfacher Wert
  • "Zeichenkette" # einfacher Wert
  • True # einfacher Wert
  • 42 # einfacher Wert
  • a # Wert einer - zuvor definierten! - Variablen
  • Verknüpfungen von einfachen Werten und oder Variablen
    a*2, a+a, 2*2, a>2, ...
  • Verknüpfungen von Ausdrücken
    (a+2)*(2+2)>a*a

Ein Anweisung erkennt man in der Regel an dem Zuweisungsoperator =
oder dem Aufruf einer Funktion ohne Rückgabewert.

Beispiele

  • a = 1
  • print("Hallo")