Einführung
In dieser Herausforderung erstellen Sie einen einfachen Zeitumrechner, der Stunden in Sekunden transformiert. Diese praktische Übung hilft Ihnen dabei, Ihr Verständnis grundlegender Python-Konzepte wie Benutzereingaben, mathematische Operationen und Typumwandlungen zu festigen.
Implementierung des Zeitumrechners
Öffnen Sie den Code-Editor. Dort finden Sie die Vorlagendatei seconds.py mit hilfreichen Kommentaren, die Sie durch die Implementierung führen.
Aufgaben
- Erstellen Sie ein Programm, das Stunden in Sekunden umrechnet.
- Verarbeiten Sie die Benutzereingabe für die Anzahl der Stunden.
- Berechnen Sie die entsprechende Anzahl an Sekunden und geben Sie diese aus.
Anforderungen
- Arbeiten Sie mit der Vorlagendatei
/home/labex/project/seconds.py. - Ersetzen Sie die TODO-Kommentare durch funktionierenden Code, der:
input()verwendet, um die Stunden mit der Eingabeaufforderung "Hours: " abzufragen.- Die eingegebene Zeichenfolge in eine Ganzzahl (Integer) umwandelt.
- Die Sekunden berechnet (Stunden multipliziert mit 3600).
- Das Ergebnis im Format "Seconds: " ausgibt.
Rechnen mit Zahlen
Hier ist eine kurze Orientierungshilfe für die Umrechnung:
- 1 Stunde = 60 Minuten
- 1 Minute = 60 Sekunden
- Daraus folgt: 1 Stunde = 3600 Sekunden
- Beispielrechnung: 2 Stunden = 2 × 3600 = 7200 Sekunden
Beispiel
So sollte Ihr Programm im Betrieb aussehen:
$ python seconds.py
Hours: 3
Seconds: 10800
Ein weiteres Beispiel:
$ python seconds.py
Hours: 1
Seconds: 3600
Zusammenfassung
In dieser Herausforderung haben Sie ein praktisches Programm zur Zeitumrechnung erstellt, das mehrere fundamentale Python-Konzepte demonstriert:
- Entgegennahme von Benutzereingaben mit der Funktion
input(). - Umwandlung von Strings in Ganzzahlen mittels
int(). - Durchführung mathematischer Berechnungen.
- Formatierung und Anzeige von Ausgaben mit
print().
Diese Fähigkeiten bilden die Grundlage für komplexere Programmieraufgaben und reale Anwendungen in der Softwareentwicklung.



