NOUS AVONS LU Python - Apprendre comment tracer les différents appels d'une fonction récursive Un billet blog de Denis Hulo, 6 février 2023 (extrait).
L'objectif de ce billet est de montrer comment tracer les différents appels d'une fonction récursive à l'aide de marqueurs placés dans le code de la fonction. On va utiliser pour cela la librairie Python anytree qui va nous permettre de créer et de dessiner un arbre des appels. Ce traçage des différents appels numérotés et regroupés par niveau sur un arbre permettra ainsi de mieux visualiser leur enchaînement et donc de mieux comprendre le mécanisme mis en oeuvre. ___________________ |