Sin duda uno de los mejores descubrimientos del 2013 fue Cuarteto de Nos. Una combinación extraordinaria de rima, humor, sarcasmo y realismo hacen de muchas de las canciones de este grupo uruguayo verdaderas joyas de la música. Y una de ellas, Pobre Papá, me dejó pensando en las ocho horas de trabajo diario. Así que un día usé el fenomenal Python y línea tras línea conseguí un código que marca el horario de salida del trabajo.
Este sencillo código lo he venido usando ya bastante tiempo. Le doy F5 todos los días.
Leyendo el extraordinario libro Abre tu mente a los números de la Dra. Barbara Oakley descubrí una idea interesante: el trabajo duro combinado con un ocio saludable es una combinación que mejora nuestra productividad en los estudios (o el trabajo).
Así que aquí está: saber la hora exacta de salida de esas ocho horas que se aprovecharon usando el modo concentrado y el modo difuso...
hora_ent_m =7 minuto_ent_m =32 hora_sal_m =12 minuto_sal_m =44 hora_ent_t =14 minuto_ent_t =33 print(str(hora_ent_m)+':'+str(minuto_ent_m)) print(str(hora_sal_m)+':'+str(minuto_sal_m)) print(str(hora_ent_t)+':'+str(minuto_ent_t)) hora_m=hora_sal_m-hora_ent_m; minu_m=minuto_sal_m-minuto_ent_m; if minu_m<0: hora_m=hora_m-1; minu_m=60+minu_m; print('-'*40) print('Horas manana: '+str(hora_m)+':'+str(minu_m)) #Restan rth=7-hora_m rtm=60-minu_m if rtm>=60: rtm=00; rth=rth+1 if rtm<10: print('Horas restantes: '+str(rth)+':0'+str(rtm)) else: print('Horas restantes: '+str(rth)+':'+str(rtm)) #Salida hora_salida=hora_ent_t+rth minuto_salida=minuto_ent_t+rtm if minuto_salida>=60: minuto_salida=minuto_salida-60 hora_salida=hora_salida+1 if minuto_salida<10: print('Hora de salida: '+str(hora_salida)+':0'+str(minuto_salida)) else: print('Hora de salida: '+str(hora_salida)+':'+str(minuto_salida))Aquí el resultado: 10:>10:>0:>
Hola Diego, muy bueno tu blog es un gran aporte para estudiantes y profesionales de esta compleja y apasionada rama que es la Electrónica. Quiero consultarte, donde puedo aprender a programar en Python dado que veo que se ha vuelto en un compilador muy versátil y popular.
ResponderBorrarHola, gracias por el comentario. Hay bastante material para aprender Python. Yo lo hice mapeando código de Matlab a Py con esta guía: http://tinyurl.com/jz9cl6m
Borrar