1
respuesta

Loop de hábito!

mi objetivo es aprender a programar asique ahora tengo como meta concluir el programa ONE y estableci un horario de lunes a viernes de 13 a 14 para dedicarme a completar las tareas asignadas siempre manteniendo una actitud positiva

1 respuesta

¡Hola, Estudante!

Es genial que hayas establecido un horario para dedicarte a completar las tareas asignadas y que mantengas una actitud positiva. Eso es muy importante para alcanzar tus metas en la programación.

Para crear un loop de hábito, puedes utilizar un bucle while en tu código. Por ejemplo, si quieres que el programa se ejecute de lunes a viernes de 13 a 14, puedes hacer lo siguiente:

import datetime

while True:
    now = datetime.datetime.now()
    if now.weekday() < 5 and now.hour == 13:
        # Aquí va el código que quieres ejecutar
        print("¡Hora de trabajar en el programa ONE!")
    
    # Espera un minuto antes de verificar nuevamente
    time.sleep(60)

Este código verificará continuamente si es un día de la semana (lunes a viernes) y si la hora actual es 13. Si se cumple esa condición, se ejecutará el código que hayas definido dentro del bucle.

Recuerda adaptar el código a tu lenguaje de programación y a las necesidades específicas de tu programa ONE. ¡Espero que te sea útil esta sugerencia!

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)