Terme und ihre Auswertung

Zu Beginn haben wir unterschiedliche Ausdrücke in Python kennen gelernt. Arithmetische Ausdrücke wie 3 + math.sqrt(x**2 + 1), Boolesche Ausdrücke wie True and (False or True) und auch Boolesche Ausdrücke, die als Argumente von Vergleichsoperationen arithmetische Ausdrücke enthalten wie 3*4 <= 2**3.

In diesem Kapitel lernen wir verschiedene Möglichkeiten kennen, Ausdrücke, im Allgemeinen auch Terme genannt, darzustellen. Basierend auf einer bestimmten Term-Darstellung lernen wir dann ein Verfahren kennen, mit dem Terme automatisch ausgewertet werden können.