Creare un timer in Python
Ho visto online che ci sono tonnellate di esempi differenti su come creare un timer in Python.
Ma quello che mi serviva a me era un semplice countdown, al termine del quale eseguire una determinata operazione.
Vediamo un semplice esempio; l'unico modulo che useremo è time:
import time
def countdown(timer):
while timer:
print(timer)
time.sleep(1)
timer -= 1
print("BANG!")
countdown(10)
Definiamo una funzione che accetta un parametro corrispondente a quanti secondi deve durare il countdown.
Con la funzione sleep del modulo time "stoppiamo" l'esecuzione ad ogni ciclo per un secondo; questo fa l'effetto del tempo che scorre.
Enjoy!
python time sleep timer countdown
Commentami!