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

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *