Comparaison des performances temporelles avec le module timeit
Le module timeit est un outil puissant pour mesurer les performances des extraits de code. Il peut être utilisé pour comparer les temps d'exécution de différents algorithmes ou implémentations.
Utilisation interactive
Dans une session Python interactive, il existe deux façons d'utiliser timeit :
In [1]: def f(x): ...: return x*x ...: In [2]: %timeit for x in range(100): f(x) 100000 loops, best of 3: 20.3 us per loop
>>> def f(x): ... return x * x ... >>> import timeit >>> timeit.repeat("for x in range(100): f(x)", "from __main__ import f", number=100000) [2.0640320777893066, 2.0876040458679199, 2.0520210266113281]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!