Le temps
Le module time contient des fonctions permettant de mesurer le temps.
La temporisation
Suspend l'exécution du programme pendant le nombre de secondes indiqué.
from time import * print("Hello") sleep(2) # attente de 2s print("World")
|
Il existe aussi sleep_ms(20) pour un délai en millisecondes ou sleep_us(20) pour un délai en microsecondes.
Attention il existe la même fonction sleep() avec le module microbit mais le temps est en milliseconde !
from microbit import * print("Hello") sleep(2) # attente de 2ms ! print("World")
|
Pour mesurer l'écoulement d'un temps
On utilise la fonction ticks_ms() qui donne le nombre de millisecondes écoulées depuis la mise sous tension
from time import * t_debut = ticks_ms() # on note l'heure actuelle dans la variable t_debut # ici les instructions du programme t_fin = ticks_ms() # on note l'heure actuelle après l’exécution du programme dans la variable t_fin duree = t_fin - t_debut # calcul du temps écoulé en millisecondes print(duree)
|
il existe aussi ticks_us() pour un délai en microsecondes.
Créé avec HelpNDoc Personal Edition: Documentation Qt Help facile