Schleifen-Rückwärts-Iteration in Python
In Python wird die Iteration von Zahlen durch die Verwendung von Schleifentechniken erreicht. In diesem Artikel führen wir Schleifen mit der Funktion reserved()
und der Funktion range()
in Python durch.
Schleife rückwärts in Python
Es gibt zahlreiche Techniken, die das Schleifen erleichtern. Manchmal müssen wir rückwärts schleifen, und es kann sehr nützlich sein, Abkürzungen zu haben.
Verwenden Sie die reserved()
-Funktion, um rückwärts zu schleifen
Eine der einfachsten Möglichkeiten, eine Rückwärtsschleife zu implementieren, besteht darin, die Funktion reversed()
für die for
-Schleife zu verwenden, und der iterative Prozess beginnt von der Rückseite und nicht von der Vorderseite wie beim herkömmlichen Zählen. Zuerst initialisiert es die Zahl 10
und speichert sie in der Variablen Number
.
Danach die for
-Schleife mit einer reversed()
-Funktion zur Durchführung einer Rückwärtsiteration und eines Bereichs, der Parameter mit einer variablen Anzahl enthält, die um 1
erhöht wird, um die Zahl zu drucken.
Code:
print("The reversed numbers are : ", end="")
for num in reversed(range(Number + 1)):
print(num, end=" ")
Ausgang:
The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0
Die Ausgabe des obigen Codes beginnt bei 10
und endet bei 0
.
Verwenden Sie die range()
-Funktion, um rückwärts zu schleifen
Diese Aufgabe kann auch mit der traditionellen range()
-Funktion bewerkstelligt werden, die den Sprung durchführt, wenn das dritte Argument übergeben wird, und das zweite Argument verwendet wird, um von vorne zu beginnen.
Code:
N = 10
print("The reversed numbers are : ", end="")
for num in range(N, -1, -1):
print(num, end=" ")
Ausgang:
The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0
Abschluss
In diesem kurzen Artikel haben wir die Iteration der Schleife rückwärts mit zwei Methoden besprochen. In der ersten Methode verwenden wir die Funktion reversed()
.
Die zweite Methode ist die traditionelle range()
-Funktion, die das Überspringen im dritten gegebenen Argument durchführt, und das zweite Argument wird verwendet, um von vorne zu beginnen.