while-Schleifen verwenden
Du arbeitest weiter an deinem Rezeptprogramm und musst zählen, wie viele Gäste ihre Teilnahme an deiner Nudelparty bestätigt haben. Du hast die Rückmeldungen bekommen und willst sie mit einer while-Schleife nacheinander abarbeiten. Die Variable total_confirmations enthält die Anzahl der eingegangenen Rückmeldungen, die du durchlaufen musst, um die endgültige Gästezahl zu ermitteln. So weißt du, für wie viele Portionen du dein Tomaten-Basilikum-Nudelgericht skalieren musst.
Achtung: Wenn deine while-Schleife zu lange dauert oder deine Sitzung abläuft, hast du möglicherweise eine Endlosschleife erstellt. Denke vor allem an das Einrücken der Zeilen in der Schleife mit vier Leerzeichen oder mit der automatischen Einrückoption und stelle mithilfe der Bedingungen sicher, dass die Schleife auch an einem Punkt zum Ende kommt.
Diese Übung ist Teil des Kurses
Einführung in Python für die Softwareentwicklung
Anleitung zur Übung
- Schreibe eine while-Schleife, die so lange läuft, wie
guest_countkleiner alstotal_confirmationsist. - Erhöhe innerhalb der while-Schleife bei jedem Durchlauf den Wert von
guest_countum1, um eine weitere Zusage zu zählen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
total_confirmations = 10
guest_count = 0
# Count confirmations using a while loop
while ____:
____
print(guest_count, "guests so far!")
print("We have", guest_count, "guests coming!")