Problème de maximum de récursivité
Résolu
Bonsoir!
J'ai tenté de réaliser un algorithme calculant le discriminant et les racines d'un polynôme, et déterminant où le polynôme est positif ou négatif. Le script est ci-joint.

Cependant, je rencontre un problème à la ligne 7:
J'ai mis d=discriminant(a,b,c)
Or on me dit "maximum recursion depth exceeded". J'ai donc fait mes petites recherches sur la récursivité mais je ne comprends toujours pas. Pourriez-vous m'aider?
J'ai tenté de réaliser un algorithme calculant le discriminant et les racines d'un polynôme, et déterminant où le polynôme est positif ou négatif. Le script est ci-joint.
Cependant, je rencontre un problème à la ligne 7:
J'ai mis d=discriminant(a,b,c)
Or on me dit "maximum recursion depth exceeded". J'ai donc fait mes petites recherches sur la récursivité mais je ne comprends toujours pas. Pourriez-vous m'aider?
1 réponse
-
Contributeurbonjour,
peux-tu partager du texte, et pas des images? également, tiens compte de ceci: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
par ailleurs, je suppose que ceci est un de tes premiers exercices en python.
je pense que la ligne 7 est inutile.
par contre, je pense qu'il manque, après la ligne 9:return d
en ligne 9, je suggère d'utiliser d, plutôt que de refaire le calcul.