Ersatz des Zyklus
Wir haben gesehen, dass der Klassenraum eine Wiederholung der Teams im Unterprogramm ist. Dies ist wiederum dasselbe wie der Zyklus. Es gibt Programmiersprachen, in denen der Zyklus überhaupt nicht ausgelegt ist. Wie Prologue.
Versuchen wir, den Zyklus zu simulieren.
for
♪
Zyklus
for
enthält eine Variablenzahl. Im wiederkehrenden Teilprogramm kann diese Variable als Parameter übertragen werden.
# LoopImitation Verfahren mit zwei Parametern
♪ erster Parameter - Schrittzähler, zweiter Parameter - Gesamtzahl der Schritte
def LoopImitation(i, n):
Print("Hello N, I) # Operator, der zu jedem Wert wiederholt werden muss i
Wenn ich n Kanal: # bis der Zykluszähler gleich n wird,
LoopImitation(i + 1, n) # Aufruf für eine neue Kopie des Verfahrens,
# mit i+1 (Übertragung auf i)