Eine Schleife in Python dekrementieren
In der Programmierung ist eine Schleife eine Struktur von Anweisungen, die iteriert, bis eine Bedingung wahr ist oder eine bestimmte Bedingung erfüllt ist. In Python arbeiten wir mit zwei Arten von Schleifen, der For-Schleife und der While-Schleife.
Das Dekrementieren einer Schleife bedeutet, dass die Anweisungen in der Schleife rückwärts durchlaufen werden. In diesem Tutorial werden wir eine Schleife in Python dekrementieren.
Im Allgemeinen verwenden wir die Funktion range()
mit der For-Schleife, um eine Reihe zu erstellen, über die die Schleife iteriert. Die Funktion range()
generiert eine Reihe von Zahlen vom angegebenen Startpunkt bis zum Endpunkt. Die Positionen start
und end
dieser Serie können mit den Parametern start und stop angegeben werden. Der Parameter step
bestimmt den Schrittwert der Inkrementierung oder Dekrementierung.
Zum Dekrementieren der For-Schleife verwenden wir den Schrittwert als negative ganze Zahl.
Beispielsweise,
for i in range(5, 0, -1):
print(i)
Ausgabe:
5
4
3
2
1
Im obigen Beispiel wird der Startpunkt als oberer Grenzwert und der Endpunkt als unterer Grenzwert und ein negativer Schrittwert zum Dekrementieren für die Schleife eingestellt.
Wir können auch eine While-Schleife dekrementieren. Die While-Schleife wird genauso wie die for-Schleife für eine bestimmte Menge von Anweisungen verwendet, bis eine bestimmte Bedingung falsch ist.
Wir weisen der Bedingung bei Dekrementierung einen höheren Startwert zu. Eine Testbedingung wird bereitgestellt, um die Schleife auszuführen, bis diese Bedingung wahr ist. Wir dekrementieren den Wert des Anfangswerts in jeder Iteration, um ihn zu dekrementieren.
Beispielsweise,
i = 5
while i > 0:
print(i)
i = i - 1 # Decrementing
Ausgabe:
5
4
3
2
1