Expliquez ce que l'on entend par une fonction récursive.
 Une fonction récursive est une fonction qui s'appelle elle-même, ce qui lui permet de résoudre le même problème encore et encore avec différentes entrées. Ce type de fonction est utile pour résoudre des problèmes complexes car il les décompose en sous-problèmes plus simples qui peuvent être réutilisés. La récursivité peut être utilisée pour parcourir une structure arborescente, résoudre des problèmes mathématiques et d'autres tâches qui nécessitent de décomposer un problème en parties plus petites.