Temps exécution programme

carryPAR Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour
je voudrais calculer le temps d'éxécution d'un programme
pour cela, j'aimerais utiliser timeit.timeit
voila ce que j'ai trouvé :

def test():

L = []
for i in range(100):
L.append(i)
if __name__ == '__main__':
import timeit
print(timeit.timeit("test()", setup="from __main__ import test")

seulemnt je comprends pas commment à partir de ca je temps d'éxécution d'une fonction g(x) que j'ai créé
merci d'avance pour votre aide

1 réponse

dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485
 
Salut

En copiant correctement le code tu comprendras mieux :
def test():
"""Stupid test function"""
L = []
for i in range(100):
L.append(i)

if __name__ == '__main__':
import timeit
print(timeit.timeit("test()", setup="from __main__ import test"))


La fonction mesurée est test()
0