Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Python-Kurs (Teil 8): Schleifen – Wiederholungen mit for & while
#1
Hallo und willkommen zurück!

In den letzten Lektionen hast du gelernt, wie dein Programm "Entscheidungen" treffen kann. Aber was, wenn es eine Aufgabe immer und immer wieder ausführen soll? Das geht mit Schleifen. Schleifen sind das Herzstück von Programmen, die repetitive Aufgaben erledigen.

1. Die for-Schleife

Die for-Schleife ist ideal, wenn du eine bestimmte Aktion eine bekannte Anzahl von Malen wiederholen möchtest oder wenn du durch eine Reihe von Dingen gehen möchtest (z.B. eine Liste von Wörtern).

Beispiel:

Code:
for i in range(3): print("Willkommen!")

Dieses Programm wird den Text "Willkommen!" drei Mal ausgeben.

2. Die while-Schleife

Die while-Schleife ist nützlich, wenn du eine Aktion so lange wiederholen möchtest, bis eine bestimmte Bedingung nicht mehr erfüllt ist. Du weißt also vorher nicht, wie oft die Schleife läuft.

Beispiel:

Code:
eingabe = ""
while eingabe != "stopp": eingabe = input("Bitte 'stopp' eingeben, um zu beenden: ")

   

Dieses Programm wird so lange nach einer Eingabe fragen, bis der Nutzer das Wort "stopp" eintippt.

Herzlichen Glückwunsch, dein Programm kann jetzt Aufgaben wiederholen! Das ist ein riesiger Sprung in der Programmierung.

In der nächsten Lektion werden wir sehen, wie man Code in wiederverwendbare Blöcke verpackt, sogenannte Funktionen. Das macht deine Programme noch sauberer und effizienter.

<< Zurück zur Kurs-Übersicht: Was ist Python und warum du es lernen solltest
Mit freundlichen Grüßen
Dirk Löbe aka Computerdirk
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Python-Kurs (Teil 18): Projekt – Passwort-Manager (3/3) - Daten abrufen computerdirk 0 22 21.08.2025, 16:36
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 17): Projekt – Passwort-Manager (2/3) – Speichern von Daten computerdirk 0 21 21.08.2025, 13:48
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 16): Projekt – Passwort-Manager (1/3) computerdirk 0 23 21.08.2025, 13:39
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 15): Polymorphie – gleiche Methode, verschiedene Objekte computerdirk 1 27 21.08.2025, 12:09
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 14): Vererbung – Code wiederverwenden mit Klassen computerdirk 0 25 21.08.2025, 11:11
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 13): Objektorientierte Programmierung (OOP) computerdirk 0 21 21.08.2025, 10:37
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 12): Fehler abfangen – so stürzt dein Programm nicht ab computerdirk 0 21 21.08.2025, 09:55
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 11): Dateien lesen & schreiben computerdirk 0 23 21.08.2025, 09:40
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 10): Module & Bibliotheken – Code von anderen nutzen computerdirk 2 31 21.08.2025, 09:14
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 9): Funktionen – wiederverwendbarer Code computerdirk 0 23 21.08.2025, 08:42
Letzter Beitrag: computerdirk

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste