LU05.A08: Carry on?

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

Auftrag

Implementiere die Aufgabe auf zwei verschiedene Arten:

  1. Schleife mit einer Bedingung
  2. Endlosschleife mit break

Beispiel

Carry on?
**yes**
Carry on?
**ye**
Carry on?
**y**
Carry on?
**no**

Vorlage

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.

GitHub-Repo: https://github.com/templates-python/m319-lu05-a08-carryon


Kevin Maurizi, Marcel Suter

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