Katschmarz Software
Professionelle Softwareentwicklung
4. Übung 3 (Schleifen)
Kategorie: Python
Erstellt am: 2026-01-04 15:00:00
Python Übung: Schleifen mit FOR und WHILE
Einleitung
Schleifen sind ein zentrales Konzept in der Programmierung. Sie ermöglichen es, Code mehrfach auszuführen, ohne ihn jedes Mal neu schreiben zu müssen. In Python gibt es zwei Hauptarten von Schleifen: for-Schleifen und while-Schleifen.
- for-Schleifen werden verwendet, um über eine Sequenz (z. B. eine Liste oder einen Zahlenbereich) zu iterieren.
- while-Schleifen wiederholen sich, solange eine bestimmte Bedingung erfüllt ist.
Grundübung
Code:
# Beispiel mit for-Schleife
for i in range(1, 6):
print("Durchlauf Nummer:", i)
# Beispiel mit while-Schleife
zahl = 1
while zahl <= 5:
print("Durchlauf Nummer:", zahl)
zahl += 1Erklärung:
for i in range(1, 6):erzeugt eine Schleife, die die Werte 1 bis 5 durchläuft.while zahl <= 5:wiederholt den Code, solange die Bedingung wahr ist.zahl += 1erhöht die Variable um 1, damit die Schleife irgendwann endet.
Warum funktioniert das?
Die for-Schleife ist ideal, wenn die Anzahl der Durchläufe bekannt ist. Die while-Schleife eignet sich, wenn die Wiederholung von einer Bedingung abhängt.
Übungsaufgaben:
- Aufgabe 1: Schreibe eine
for-Schleife, die alle Zahlen von 1 bis 10 ausgibt. - Aufgabe 2: Schreibe eine
while-Schleife, die den Benutzer so lange nach einer Zahl fragt, bis er die Zahl 0 eingibt. Danach soll das Programm "Ende" ausgeben.
Lösung zu Aufgabe 1:
for i in range(1, 11):
print(i)Lösung zu Aufgabe 2:
zahl = int(input("Gib eine Zahl ein (0 zum Beenden): "))
while zahl != 0:
zahl = int(input("Gib eine Zahl ein (0 zum Beenden): "))
print("Ende") 💬 Kommentare (0)
Kommentar hinterlassen
Noch keine Kommentare. Sei der/die Erste!