LU05.A05: Checking the age
Schreibe ein Programm, das die Alterseingabe des Benutzers prüft.
Auftrag
Erstelle die Programmlogik für das Programm:
- Der Benutzer gibt sein Alter ein
- Falls das Alter möglichst ist (>= 0 und ⇐ 120) gibt das Programm: “OK” aus.
- Sonst gibt das Programm “Impossible!” aus.
Verwende einen einzigen if-Befehl mit einer verknüpften Bedingung im Programm.
Beispiel
How old are you? *10* OK
How old are you? *55* OK
How old are you? *-3* Impossible!
How old are you? *150* Impossible!
Vorgehen
- Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
- Klone das Repository in PyCharm.
- Codiere die Programmlogik in
main.py
. - Teste dein Programm mit den Testfällen in
main_test.py
. - Führe einen Commit und einen Push durch.
Abgabe
Die Abgabe erfolgt durch den Push ins GitHub Repository. In Moodle ist keine Abgabe vorgesehen oder möglich.
Vorlage in FIXME.py
def main(): # Write your program here and remove the line "pass" pass if __name__ == '__main__': main()
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.
Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.