Dissenya una funció que, donades les hores, minuts i segons d’un temps, retorni el seu valor expressat en segons
>>> hms2s(2, 12, 11) 7931 >>> hms2s(0, 1, 1) 61
Funció:
1 2 3 4 def hms2s(h, m, s): total = 3600*h + 60*m + s # Calcula el resultat return total # o: return 3600*h + 60*m + s
Funció amb documentació (docstring):
1 2 3 4 5 6 7 8 def hms2s(h, m, s): """ Donats un número de hores h, un número de minuts m, i un número de segons s calcula i retorna el temps equivalent expressat en segons """ total = 3600*h + 60*m + s return total
Funció amb documentació i doctests:
1 2 3 4 5 6 7 8 9 10 11 12 def hms2s(h, m, s): """ Donats un número de hores h, un número de minuts m, i un número de segons s calcula i retorna el temps equivalent expressat en segons >>> hms2s(2, 12, 11) 7931 >>> hms2s(0, 1, 1) 61 """ total = 3600*h + 60*m + s return total