La série mathématique connue sous le nom de suite de Fibonacci a été l’une des questions informatique les plus populaires. Essentiellement, vous commencez avec deux nombres, de préférence 0 et 1, et vous les ajoutez pour créer votre troisième nombre de Fibonacci. Ensuite, il suffit d’additionner la somme et l’avant-dernier terme de Fibonacci pour générer le suivant.
Ce qui donne :
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987...
Dans ce projet, vous demandez la position du nombre de Fibonacci requise par l’utilisateur et vous le générez simplement. Une fois généré, vous pouvez afficher le nombre correspondant à l’utilisateur. Vous pouvez aller plus loin et montrer à l’utilisateur la série entière jusqu’à ce point avec le fonctionnement mathématique. C’est l’un des meilleurs projets Python pour s’initier au concept de la fonction récursive.
Le projet a été développé avec Python 3.8.5 et ne nécessite aucune librairie particulière.
Merci au site Comment Coder (https://www.commentcoder.com/) pour ses idées de projets pour débutants dont ce projet est tiré.
The mathematical series known as the Fibonacci sequence has been one of the most popular computer questions. Essentially, you start with two numbers, preferably 0 and 1, and add them together to create your third Fibonacci number. Then you simply add the sum and the second to last Fibonacci term to generate the next one.
This gives :
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987...
In this project, you request the position of the Fibonacci number required by the user and generate it required by the user and simply generate it. Once generated, you can display the number to the user. You can go one step further and show the user the entire series up to that point with the mathematical operation. This is one of the best Python projects for to learn about the concept of recursive functions.
The project has been developed with Python 3.8.5 and does not require any particular library.
Thanks to the Comment Coder site (https://www.commentcoder.com/) for its ideas for projects for beginners from which this project is taken.