Programme Python pour afficher la suite de Fibonacci
Dans ce tutoriel, vous allez apprendre à afficher la suite de Fibonacci en utilisant la boucle « while » ainsi la récursivité.
La suite de Fibonacci est une suites de nombres entiers de 0, 1, 1, 2, 3, 5, 8 ….
Les deux premiers termes sont 0 et 1. Tous les autres termes sont obtenus en ajoutant les deux termes précédents. Cela signifie que le nième terme est la somme des (n-1)ème et (n-2)ème terme.
Code source : Suite de Fibonacci en utilisant la boucle « while »
nterms = int(input("Entrez un nombre: ")) n1 = 0 n2 = 1 print("\n la suite fibonacci est :") print(n1, ",", n2, end=", ") for i in range(2, nterms): suivant = n1 + n2 print(suivant, end=", ") n1 = n2 n2 = suivant
Cet exemple montrera la suite de Fibonacci du nombre 10.
Entrez un nombre: 10 la suite fibonacci est : 0 , 1, 1, 2, 3, 5, 8, 13, 21, 34,
Code source : Suite de Fibonacci en utilisant la récursivité
# Programme pour générer la suite de Fibonacci en utilisant la récursivité def fibonacci(n): if(n <= 1): return n else: return (fibonacci(n-1) + fibonacci(n-2)) n = int(input("Entrez le nombre de termes:")) print("Suite de Fibonacci en utilisant la recursion :") for i in range(n): print(fibonacci(i))
Cet exemple montrera la suite de Fibonacci du nombre 10.
Entrez le nombre de termes: 10 Suite de Fibonacci en utilisant la recursion : 0 1 1 2 3 5 8 13 21 34