Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Python

Python Schleifen meistern: Kontrollfluss & Wiederholungstechniken

Schleifen in Python

Im Allgemeinen werden Anweisungen sequenziell ausgeführt: Die erste Anweisung in einer Funktion wird zuerst ausgeführt, gefolgt von der zweiten, usw. Es kann Situationen geben, in denen Sie einen Codeblock mehrmals ausführen müssen.

Programmiersprachen bieten verschiedene Kontrollstrukturen für komplexere Ausführungspfade.

Eine Schleifenanweisung erlaubt die mehrfache Ausführung einer Anweisung oder Gruppe von Anweisungen. Das folgende Diagramm veranschaulicht eine Schleifenanweisung:

Python Schleifen meistern: Kontrollfluss & Wiederholungstechniken

Python bietet folgende Schleifentypen:

Nr.Schleifentyp & Beschreibung
1while-Schleife – Wiederholt Anweisung(en), solange eine gegebene Bedingung TRUE ist. Prüft die Bedingung vor dem Ausführen des Schleifenkörpers.
2for-Schleife – Führt eine Sequenz von Anweisungen mehrmals aus und vereinfacht den Code, der die Schleifenvariable verwaltet.
3verschachtelte Schleifen – Ein oder mehrere Schleifen innerhalb einer anderen while-, for- oder do..while-Schleife.

Schleifenkontrollanweisungen

Schleifenkontrollanweisungen ändern die Ausführung von ihrem normalen Ablauf. Wenn die Ausführung einen Gültigkeitsbereich verlässt, werden alle automatischen Objekte, die in diesem Bereich erstellt wurden, zerstört.

Python unterstützt folgende Kontrollanweisungen:

Nr.Kontrollanweisung & Beschreibung
1break-Anweisung – Beendet die Schleife und überträgt die Ausführung auf die Anweisung unmittelbar nach der Schleife.
2continue-Anweisung – Überspringt den Rest des Schleifenkörpers und testet die Bedingung sofort erneut vor der nächsten Iteration.
3pass-Anweisung – Wird verwendet, wenn syntaktisch eine Anweisung erforderlich ist, aber kein Befehl oder Code ausgeführt werden soll.

Python

  1. Python-Anweisungen, Einrückung & Kommentare: Klare Anleitung
  2. Python-Datentypen meistern: Praxisleitfaden
  3. Python-Operatoren meistern: Umfassender Leitfaden
  4. Python If…Else-Anweisungen meistern
  5. Python pass-Statement meistern: Praxisleitfaden
  6. Python-Dictionaries meistern: Erstellung, Manipulation und fortgeschrittene Techniken
  7. Python print()-Funktion: Praktischer Leitfaden mit Beispielen
  8. Python Schleifen meistern: For, While, Break, Continue und Enumerate erklärt
  9. Pythons range()-Funktion meistern: Von Grundlagen bis zu fortgeschrittenen Anwendungsfällen
  10. Pythons enumerate() meistern: Schleifen mit Indizes für Listen, Tupel, Strings und Dictionaries