Quel est le niveau maximum de récursion et comment le changer en Python?Niveau maximum de récursion en Python
26
A
Répondre
30
La valeur par défaut est 1000 niveaux profonds et vous pouvez la modifier à l'aide de la fonction setrecursionlimit
dans le module sys
.
Attention:
Garde-toi certains systèmes d'exploitation peuvent commencer à courir des problèmes si vous allez beaucoup plus élevé en raison de l'espace limité de la pile.
5
Je pensais que je vais ajouter un exemple de code:
import sys
sys.setrecursionlimit(100000)
Comme Lizard a noté, par défaut est 1000 pour une raison et l'avertissement est important. Essayer une limite de récursivité élevée sur fibonacci (10000) (return f (n-1) + f (n-2)) était suffisant pour éteindre mon IDE Python. Ne pas avoir reçu l'avertissement «profondeur de récursion atteinte» ne signifie pas que le problème a été résolu.
Questions connexes
- 1. Python: récursion
- 2. python scooping et récursion
- 3. récursion Sql sans récursion
- 4. Retour/sortie de niveau classe en Python
- 5. Fonction Python renvoyée Aucune après la récursion
- 6. Comment retourner l'élément maximum d'une liste en Python?
- 7. Python: arrête l'exécution après un délai maximum
- 8. Textarea maximum en octets
- 9. Éviter récursion
- 10. F # Terminaison de récursion
- 11. Question de récursion simple
- 12. C++ erreur récursion
- 13. Extraction de valeurs x minimum et maximum Python
- 14. Python et touches aléatoires de 21 caractères maximum
- 15. javascript trop de récursion?
- 16. valeur maximale dans récursion
- 17. Récursion Scala et queue
- 18. Python: élimine les éléments N maximum de certaines listes
- 19. Python distutils.Extension: définir un niveau de concurrence
- 20. Erreur de récursion de modèle
- 21. Combien de récursion maximale possible pour CTE dans le serveur SQL?
- 22. Menu de récursion hiérarchique avec PHP/MySQL
- 23. Palindrome en C sans pointeurs et récursion
- 24. Récursion et retour Dates en C#
- 25. Un problème de récursion javascript
- 26. Permutation de chaîne sans récursion
- 27. « trop récursion » erreur jquery
- 28. problème à propos de récursion
- 29. Récursion de .children() pour rechercher l'attribut id
- 30. Récursion dans l'assemblage?
voir http://stackoverflow.com/questions/3289430/python-recursion – RYFN
lol !! J'adore! Tout comme http://www.google.co.uk/search?hl=fr&q=recursion – Lizard
@Zeus, j'ai essayé de le fermer comme une copie de lui-même. Dommage que cela n'a pas fonctionné. – senderle