LU05.A08: Carry on?

Schreibe ein Programm das die Frage „Carry on?“ stellt, bis der Benutzer die Zeichenfolge „no“ eingibt.

Implementiere die Aufgabe auf zwei verschiedene Arten:

  1. Schleife mit einer Bedingung
  2. Endlosschleife mit break
Carry on?
**yes**
Carry on?
**ye**
Carry on?
**y**
Carry on?
**no**
def main_condition():
  # Write your program with a condition here and remove the line "pass"
    while condition:
        pass
 
def main_infinite():
  # Write your program with break here and remove the line "pass"
    while True:
        # use break here
        pass
 
if __name__ == '__main__':
    main_condition()
    main_infinite()

Anmerkung: Kümmere dich ich im Moment nicht zu sehr um if __name__ == '__main__':. Dieser Programmblock legt fest, welche Funktion beim Ausführen gestartet wird. Wir werden dies im Verlauf des Moduls noch genauer betrachten.


Kevin Maurizi, Marcel Suter

Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.

  • modul/m319/learningunits/lu05/aufgaben/carryon.txt
  • Zuletzt geändert: 2024/09/24 13:58
  • von kmaurizi