Schleifen-Rückwärts-Iteration in Python

Luqman Khan 21 Juni 2023
  1. Schleife rückwärts in Python
  2. Abschluss
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.

Verwandter Artikel - Python Loop