Tous les exercices
Niveau 3 · Boucles· deux accumulateurs
La suite de Fibonacci
Énoncé
Écris une fonction fibonacci(n) qui renvoie le n-ième terme de la suite de Fibonacci. La suite commence par 0 et 1, et chaque terme suivant est la somme des deux précédents : 0, 1, 1, 2, 3, 5, 8, 13, 21… On compte à partir de zéro : fibonacci(0) vaut 0, fibonacci(1) vaut 1, fibonacci(10) vaut 55.
Ton code est testé en appelant fibonacci directement. Ta fonction doit renvoyer le résultat avec return, pas l'afficher. Tes print() de débogage sont autorisés : ils apparaissent en console sans fausser la correction.
Indices
Coince ? Dévoile les indices un par un.
solution.pyfibonacci()
Tests
Écris ta solution, puis clique sur Tester. 5 cas t'attendent.
5 cas de test · 1 secret