Python für Loop-Statement

Wenn eine Sequenz, die eine Ausdrucksliste enthält, wird zuerst ausgewertet. Dann wird das erste Element in der Sequenz der variablen Iterieren iterating_var zugeordnet. Als nächstes wird der Block-Anweisungen ausgeführt. Jedes Element in der Liste ist iterating_var zugeordnet. und die Anweisung (en) Block ausgeführt wird, bis die gesamte Sequenz erschöpft ist.







Durchflussdiagramm

Python für Loop-Statement

Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -

Iterieren durch Sequenz-Index

Ein alternativer Weg durch jedes Element von Iterieren ist durch einen Index in die Sequenz-Offset selbst. Im Anschluss ist ein einfaches Beispiel -







Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -

Hier haben wir die Unterstützung der len () integrierte Funktion, die die Gesamtzahl der Elemente im Tupel liefert sowie den Bereich () integrierte Funktion uns die tatsächliche Sequenz zu übergeben iterieren.

Mit anderem Statement mit Loops

Python unterstützt eine else-Anweisung mit einer Schleife Anweisung zugeordnet haben

Wenn die else-Anweisung mit einer for-Schleife verwendet wird, wird die else-Anweisung ausgeführt wird, wenn die Schleife Iterieren der Liste ausgeschöpft hat.

Wenn die else-Anweisung mit einer while-Schleife verwendet wird, wird die else-Anweisung ausgeführt wird, wenn die Bedingung falsch.

Das folgende Beispiel zeigt die Kombination einer else-Anweisung mit einem for-Anweisung, die für Primzahlen von 10 bis 20 sucht.

Wenn der obige Code ausgeführt wird, erzeugt es folgendes Ergebnis -







In Verbindung stehende Artikel