Input() mit mehreren Varaiblen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
david_haase33
User
Beiträge: 8
Registriert: Samstag 27. Juli 2019, 12:10

Hallo liebes Forum,
Ich möchte ein kleines Programm schreiben um sekunden in Minuten, Stunden und Tage umzuwandeln.
Jetzt stellt sich mir die Frage, ob es möglich ist ein input ausgeben zu lassen, welches dazu in der Lage ist auszuwählen, in was man die Sekunden umwandeln will.
Also quasi:
in Minuten:
in Stunden:
in Tage:
Vielen Dank schonmal!
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

So ganz ist mir zwar nicht klar was du eigentlich willst, aber input kann nur einen String liefern. Wenn du mehrere willst musst entweder mehrere Inputs benutzen oder einen String aufteilen.
Benutzeravatar
snafu
User
Beiträge: 6866
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Du musst erst die Anzahl der Sekunden mit einem input() erfragen und dir die Antwort merken. Danach musst du die Einheit für die Umwandlung erfragen und basierend auf beiden Eingaben die entsprechende Berechnung durchführen. Wenn man das fehlertolerant ausarbeiten will, ist das IMHO eine nette Herausforderung für einen Anfänger...
Antworten