Ein Grundprinzip des Programmierens ist es, einfache Problemlösungen in Einheiten zusammenzufassen und diese dann zu verwenden, um komplizierte Problemlösungen wieder “einfach” zu machen.
# Definition der Funktion def hallo(): print("Die Funktion hallo() sagt HALLO...") print(" ... und tschüss!") hallo() # Aufruf der Funktion hallo() # und gleich nochmals
# Definition der Funktion from gturtle import * makeTurtle() hideTurtle() # Zeichnet ein Quadrat # Achtung: Die Variable i lebt hier nur in dieser Funktion # und hat nichts mit anderen Variablen i zu tun, die in diesem Code vorkommmen def quadrat(s): for i in range(4): forward(s) left(90) def mandala(n): for i in range(n): quadrat(50) left(360/n) right(90) backward(300) for i in range(4): mandala(i*10+10) forward(150)