Creare un timer in Python

Mattepuffo's logo
Creare un timer in Python

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!


Condividi

Commentami!