Modul 1, Thema 1
Du lernst

Python: Das erste Programm

25. Januar 2025

Du kannst die Python-Shell wie einen Taschenrechner verwenden. Du gibst einen mathematischen Ausdruck (Term) ein und drückst In der nächsten Zeile steht das Ergebnis.

MATHEMATISCHE TERME

Ein mathematischer Term kann aus Zahlen, Operatoren und runden Klammern aufgebaut werden. Die Schreibweise ist im Prinzip so, wie du sie aus der Schule kennst. Allerdings gibt es ein paar kleine Besonderheiten.

Für Multiplikationen verwendest du den Stern *. Zum Beispiel:

Python: Das erste Programm 1
Es gibt keine langen Bruchstriche. Für Zähler oder Nenner musst du gegebenenfalls Klammern verwenden:
Python: Das erste Programm 2
Achte darauf, dass das Ergebnis 2.5 und nicht 2.5 ist. Dezimalbrüche (“Kommazahlen”) enthalten kein Komma , sondern stattdessen einen Punkt . Diese Schreibweise ist in vielen Ländern üblich.
Es gibt eine exakte Division / und eine ganzzahlige Division //. Die ganzzahlige Division liefert immer eine ganze Zahl. Sie ist das nach unten gerundete Rechenergebnis. Probiere es aus:
Python: Das erste Programm 3

Zum Potenzieren einer Zahl verwendest du den Operator . Die Potenz 28 (sprich »zwei hoch acht«) schreibst du 2**8. Das ist übrigens das gleiche wie 2*2*2*2*2*2*2*2.

Mit Python kannst du sehr, sehr lange Zahlen berechnen.

Python: Das erste Programm 4

Bei Termen mit mehreren Operatoren musst du deren Prioritäten beachten. Du kennst das aus der Schulmathematik. Die Operation mit höherer Priorität wird zuerst ausgeführt. Der Potenzoperator hat die höchste Priorität, dann kommen Multiplikation und Division. Addition und Subtraktion haben die niedrigste Priorität.

Python: Das erste Programm 5

Hier berechnet der Computer zuerst 3 hoch 2 (das macht 9) und multipliziert dann das Ergebnis mit 2.

Python: Das erste Programm 6

Der Term in der Klammer wird immer zuerst ausgewertet. Klammern haben die höchste Priorität.

0 Kommentare
Newest Oldest
Inline Feedbacks
View all comments