Zum Hauptinhalt springen
25h

Sprachelemente

Import-Befehl

Um vordefinierte Python-Befehle aus einer Bibliothek (ein sog. Python Modul) zu verwenden, müssen diese importiert werden. Dies geschieht mit dem Import-Befehl:

from turtle import *
⭐️ Einzelne Befehle importieren
Es ist auch möglich, nur einzelne Befehle (Unterprogramme) aus einer Bibliothek zu importieren.
from math import floor, ceil

print('Zahl:', 13.1)
print('Abgerundet:', floor(13.1))
print('Aufgerundet:', ceil(13.1))

Dies hat den Vorteil, dass eine andere Betrachter:in eine bessere Übersicht erhält, von wo welcher Befehl importiert wurde. Bei uns ist dies allerdings vernachlässigbar.

Unterprogramm aufrufen

Alle Befehle (=Unterprogramme) in Python sind nach demselben Schema aufgebaut:

  • einen Befehlsnamen

  • runde Klammern

  • optional in den runden Klammern eine Auflistung* von Parametern, die auch leer sein darf.

from turtle import *
forward(30)
penup()
goto(20, 30)
pendwon()
forward(30)

Wiederholungen: for-Schleife

Mit einer Schleife können Befehle eine bestimmte Anzahl Mal wiederholt werden.

from turtle import *

for i in range(4):
forward(100)
left(90)
4 mal wiederholen:
100 Schritte vorwärts
90° nach links

Grundrechenoperationen

Die Grundrechenoperationen werden in Python wie folgt geschrieben:

OperationmathematischPython
Additiona+ba + ba + b
Subtraktionaba - ba - b
Multiplikationaba \cdot ba * b
Divisiona÷ba ÷ ba / b
Potenzaba^ba ** b

Beispiele

print('2 + 13 =', 2 + 13) 
print('17 - 9 =', 7 - 9) 
print('312 ⋅ 7 =', 312 * 7) 
print('231 ÷ 3 =', 231 / 3) 
print('2^8 =', 2 ** 8)