def obtenerValores(string):
print("\n\n------------------------------")
print("Introduce los valores para el",string)
dias = int(input("Dia {}:".format(string)))
horas = int(input("Hora {}:".format(string)))
minutos = int(input("Minutos {}:".format(string)))
segundos = int(input("Segundos {}:".format(string)))
return (dias * 24 * 60 * 60) + (horas * 60 * 60) + (minutos * 60) + segundos
def convertirSegundos(segundos):
dias = segundos//86400
segundos -= dias*86400
horas = segundos//3600
segundos -= horas*3600
minutos = segundos//60
segundos -= minutos*60
return "\n### La diferencia es de {} dias, {} horas, {} minutos, {} segundos ###".format(dias, horas, minutos, segundos)
segundosInicio=obtenerValores("Inicio")
segundosFinal=obtenerValores("Final")
if segundosFinal<segundosInicio:
print (convertirSegundos(segundosInicio-segundosFinal))
else:
print("La cantidad de segundos finales no puede ser superior a los segundos iniciales")
Comentarios sobre la versión: Versión 1.0 (0)
No hay comentarios