Kursinhalt
Bedingte Anweisungen in Python
Bedingte Anweisungen in Python
Herausforderung: Trainingsdauer-Tracker
Aufgabe
Swipe to start coding
Dein Fitness-Tracker bewertet die Trainingsdauer des Benutzers und gibt entsprechend Feedback. Das Programm sollte die Trainingszeiten kategorisieren und basierend auf der Trainingsdauer des Benutzers eine entsprechende Nachricht anzeigen.
- Verwende eine
if-elif-else
Struktur, um sicherzustellen, dass die Logik effizient und gut strukturiert ist. - Wenn der Benutzer mehr als 60 Minuten trainiert hat, gratuliere ihm zu einer langen Sitzung.
- Wenn das Training zwischen 30 und 60 Minuten, einschließlich beider Grenzen dauerte, ermutige ihn, weiter so zu machen.
- Wenn das Training weniger als 30 Minuten dauerte, erinnere ihn daran, beim nächsten Mal eine längere Sitzung anzustreben.
- Speichere die Feedback-
message
in einer Variablen zur späteren Verwendung. - Stelle sicher, dass alle
if
,elif
undelse
Anweisungen mit einem Doppelpunkt (:
) enden.
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 2
Herausforderung: Trainingsdauer-Tracker
Aufgabe
Swipe to start coding
Dein Fitness-Tracker bewertet die Trainingsdauer des Benutzers und gibt entsprechend Feedback. Das Programm sollte die Trainingszeiten kategorisieren und basierend auf der Trainingsdauer des Benutzers eine entsprechende Nachricht anzeigen.
- Verwende eine
if-elif-else
Struktur, um sicherzustellen, dass die Logik effizient und gut strukturiert ist. - Wenn der Benutzer mehr als 60 Minuten trainiert hat, gratuliere ihm zu einer langen Sitzung.
- Wenn das Training zwischen 30 und 60 Minuten, einschließlich beider Grenzen dauerte, ermutige ihn, weiter so zu machen.
- Wenn das Training weniger als 30 Minuten dauerte, erinnere ihn daran, beim nächsten Mal eine längere Sitzung anzustreben.
- Speichere die Feedback-
message
in einer Variablen zur späteren Verwendung. - Stelle sicher, dass alle
if
,elif
undelse
Anweisungen mit einem Doppelpunkt (:
) enden.
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 2