time.perf_counter ( )
DESCRIPTION.
Retourne, dans un float ( ), la valeur actuelle d'un compteur de performance, en secondes.
SYNTAXE.
Valeur = time.perf_counter ( )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
time.perf_counter ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
Un compteur de performance est une horloge avec une résolution maximale afin de calculer des écart de la plus courte durée possible.
Notez que le temps référentiel d'un compteur de performance n'est pas défini afin que seuls les différents de temps entre les appels soient valides, de sorte que la valeur retournée est très précise.
Si une plus grande précision est requise, on utilisera la méthode time.perf_counter_ns ( ), pour obtenir la valeur de l'horloge monotone en nanosecondes.
EXEMPLES.
import time
print ( time.perf_counter ( ) ) retourne, par exemple, 3370.521696837.
print ( time.perf_counter ( ) ) retourne, par exemple, 3370.53341945.
Il s'est écoulé 0.011722613000074489 seconde (11 millième de seconde) entre les 2 appels de la fonction.
import time
kdebut = time.perf_counter ( )
input ( "Appuyez sur la touche entrée ... " )
kfin = time.perf_counter ( )
kduree = kfin - kdebut
print ( f"La touche entrée à été appuyée après { kduree } secondes." )
retourne, par exemple,
Appuyez sur la touche entrée ...
La touche entrée à été appuyée après 1.8654342519998863 secondes.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.