Ich bin zur Zeit neu zu Python zu lernen und auf dieses Problem gestoßen:(Python) Modulo Mit dem Rest von wechselnden Sekunden zu erhalten, zu Stunden und Minuten
Übung 2-7 die Zeit bekommen eines Schreiben Algorithmus, der die Zeit in Sekunden liest und dann die entsprechenden Stunden, Minuten und verbleibenden Sekunden anzeigt. • Eine Stunde entspricht 60 Minuten. • Eine Minute entspricht 60 Sekunden.
Hier ist, wie ich es geschrieben hätte:
def amount_time(t):
h = t//3600
m = int((t/3600 - h)*60)
s = int(((t/3600 - h)*60 - m)*60)
print("Number of hours:",h)
print("Number of minutes:",m)
print("Number of Seconds:", s)
amount_time(5000)
Ich wurde gesagt, es ist ein einfacher Weg, es zu schreiben Modulo mit dem Rest für die Minuten und Sekunden zu erhalten, könnte jemand helfen? Vielen Dank!
Danke für die Erklärung! Es funktioniert perfekt. –
Gern geschehen! – Woozar