time.monotonic_ns ( )
DESCRIPTION.
Retourne, dans un int ( ), la valeur actuelle de l'horloge monotone, en nanosecondes.
SYNTAXE.
Valeur = time.monotonic_ns ( )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
time.monotonic_ns ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
Une horloge monotone est une horloge qui ne pas revenir en arrière et qui n'est pas affectée par les mise à niveau du système et de son horloge.
Notez que le temps référentiel de l'horloge 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.
La méthode time.monotonic_ns ( ) est toujours disponible, une fois le module time importé, et en relation avec le système hôte.
On utilisera, de préférence, la méthode time.monotonic ( ), pour obtenir la valeur en secondes et millièmes de seconde.
EXEMPLES.
import time
print ( time.monotonic_ns ( ) ) retourne, par exemple, 2343813334707.
print ( time.monotonic_ns ( ) ) retourne, par exemple, 2343813334707.
Il s'est écoulé 11 054 167 nanosecondes (11 millième de seconde) entre les 2 appels de la fonction.
import time
kdebut = time.monotonic_ns ( )
input ( "Appuyez sur la touche entrée ... " )
kfin = time.monotonic_ns ( )
kduree = kfin - kdebut
print ( f"La touche entrée à été appuyée après { kduree } nanosecondes." )
retourne, par exemple,
Appuyez sur la touche entrée ...
La touche entrée à été appuyée après 611638476 nanosecondes.
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.