Terminar de definir una función
Publicado por Laurent (9 intervenciones) el 03/05/2020 15:22:13
Buenas
Gracias por vuestros consejos y ayuda como escribir correctamente esta funcion!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
'''
Deseo escribir una función llamada duracion que tiene dos parámetros: inicio y fin.
Cada uno de estos dos parámetros es un tuple de dos componentes (hora, minutos).
Esta función ha de calcular la duración entre los dos parámetros fin e inicio.
Ejemplo:
duracion((15,50), (17,55))
la función devolvería:
(4,6)
Otro ejemplo:
duracion((4,50), (3,50))
la función devolveria:
(23,0)
Es decir, además entiendo que debería introducir un reloj dentro de la función,
que siempre avance en adelante y que las horas pueden valer de 0 a 23).
'''
# Lo que he intentado pero me falta completar con más cosas dicha función:
def duracion(inicio, fin):
inicio = (hora, minutos)
fin = (hora,minutos)
diff = tuple(i-j for i,j in zip(inicio,fin))
return diff
Gracias por vuestros consejos y ayuda como escribir correctamente esta funcion!
Valora esta pregunta


0