Bonjour

pour comparer deux fonctions f1 et f2 selon l'espace mémoire utilisé, je vous demande si il y a une fonction qui fais ce calcul.

f1 et f2 deux fonctions calculent le factoriel de n

#à l'aide des boucles
def f1(n):
......f=1
......for i in range(1,n+1):
............f=f*i
......return f

#à l'aide de la récursivité
def f2(n):
......if (n==0):return 1
......else: return n*f(n-1)

je connais seulement getsizeof(x) qui retourne la taille en bits de la variable x

merci de votre aide.