para hacer un retardo de programa Python(pausa de ejecución), utilice el método sleep (segundos). que se puede encontrar en el módulo de tiempo.
El módulo de tiempo proporciona muchas funciones relacionadas con el tiempo, como obtener la hora actual, convertir el tiempo de época y otros.
curso relacionado:
Python Programming Bootcamp: Go from zero to hero
El tiempo.sleep detiene la ejecución, haciendo que el programa espere el tiempo definido. El tiempo de espera (sueño) se define en segundos., Si no desea que el programa se congele por completo, use enhebrado en su lugar.
El tiempo.el método sleep(sec) admite números de coma flotante, lo que significa que también puede hacer que espere medio segundo
un temporizador de Cuenta regresiva simple de 5:
precisión
la hora.el sueño (segundos) no es tiempo real., La precisión depende del sistema operativo, a veces puede estar apagado en términos de milisegundos.
Para esperar unos 50 milisegundos:
no obtendrá exactamente 50 ms si confía en el método del sueño.
La mayoría de las máquinas de PC tienen límites de hardware en el rango de 1 a 10 ms, independientemente del sistema operativo. Al sistema operativo, tiempo.sleep() solo significa una pista. No es un buen mecanismo de sincronización, pero lo suficientemente bueno para la mayoría de las aplicaciones.
los sistemas operativos pueden tener diferentes implementaciones, causando una diferencia en el tiempo.,
(imagen de Stackoverflow)
para una mayor precisión, necesita hardware dedicado (sistema integrado) para mantener la hora exacta en el nivel de milisegundos.