Suite de Fibonacci en Python

Document 对象参考手册Exemples Python3

La suite de Fibonacci est une suite comme ceci : 0, 1, 1, 2, 3, 5, 8, 13. En particulier, le 0e terme est 0, et le 1er terme est le premier 1. À partir du troisième terme, chaque terme est égal à la somme des deux termes précédents.

Le code pour implémenter la suite de Fibonacci en Python est le suivant :

Exemple (Python 3.0+)

# -*- coding: UTF-8 -*- # Nom du fichier : test.py # auteur : www.example.com # Implémentation de la suite de Fibonacci en Python # Obtenir les données d'entrée utilisateur nterms = int(input("De combien de termes avez-vous besoin ?")) # Premier et deuxième termes n1 = 0 n2 = 1 count = 2 # Vérifier si la valeur d'entrée est valide if nterms <= 0: print("Veuillez saisir un entier positif.") elif nterms == 1: print("Suite de Fibonacci :") print(n1) else: print("Suite de Fibonacci :") print(n1,",",n2,end=" , ") while count < nterms: nth = n1 + n2 print(nth,end=" , ") # Mettre à jour les valeurs n1 = n2 n2 = nth count += 1

La sortie de l'exécution du code ci-dessus est :

你需要几项? 10
斐波那契数列:
0 , 1 , 1 , 2 , 3 , 5 , 8 , 13 , 21 , 34 ,

Document 对象参考手册Exemples Python3

Autres extensions