Zum Hauptinhalt springen

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 *
Details

⭐ 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
Subtraktiona−ba - ba - b
Multiplikationa⋅ba \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)