Skip to main content

Anweisungen und Ausdrücke

Wir unterscheiden in Programmiersprachen grundsätzlich zwei Arten von Befehlen: Anweisungen und Ausdrücke. Anweisungen sind Befehle, die Python anweisen, gewisse Aktionen durchzuführen. Ein Beispiel einer Anweisung ist die print Funktion, welche einen Text auf dem Bildschirm ausgibt.

Die zweite Art von Befehlen sind Ausdrücke. Diese werden auch von Python ausgeführt. Im Gegensatz zu Anweisungen führen wir Ausdrücke nicht aus, um eine Aktion auszulösen, sondern weil diese beim Ausführen einen Wert ergeben, den wir dann in unserem Programm nutzen können.

Beispiele von Ausdrücken sind:

AusdruckWert
Eine Zahl: 88
Der Rechenausdruck: 5 + 38
Ein Stück Text: "Hallo"Hallo

Mit dem Wert können wir im Programm weiterrechnen oder den Wert an eine Anweisung weitergeben. Zum Beispiel kann der Wert des Ausdrucks 1 + 2 mit der Anweisung print(1 + 2) auf den Bildschirm geschrieben werden oder über eine Zuweisung in einer Variable zwischengespeichert werden: x = 1 + 2.

Das folgende Video illustriert den Unterschied zwischen Anweisungen und Ausdrücke und zeigt wie wir Werte in Variablen zwischenspeichern und mit diesen weiterarbeiten können.

Probieren Sie die im Video diskutierten Konzepte nun selber aus. Experimentieren Sie dabei mit folgenden arithmetischen Operatoren:

OperatorFunktionBeispielErgebnis
+Addiert zwei Zahlen5 + 38
-Subtrahiert zwei Zahlen5 - 32
*Multipliziert zwei Zahlen3 * 515
/Dividiert zwei Zahlen4 / 80.5
//Dividiert zwei Zahlen (Ganzzahldivision)7 // 32
%Rest einer Division (modulo)7 % 31
**Potenz zweier Zahlen2 ** 38

Fragen und Kommentare

Haben Sie Fragen oder Kommentare zu diesem Artikel? Nutzen Sie das Forum und helfen Sie sich und Ihren Mitstudierenden dieses Thema besser zu verstehen. dieses Thema besser zu verstehen.