Voici un -très- petit programme qui illustre la suite de Fibonacci.
Malgré la simplicité de ce code, j'avoue avoir eu du mal avec les affectations de variables dans la boucle, car je ne trouvais pas le système logique.
En effet, prenons par exemple :
a, b = 1, 2
puis faisons :
a, b = b, a
le résultat ainsi produit est a = 2, et b = 1 ; or, pour mon cerveau, la logique voudrait que a = 2 et b = 2 car on affecte à a la valeur 2 puis ensuite on affecte la valeur de a à b, donc... 2.
Mais en Python ça n'est pas comme ça... Le résultat produit un échange des valeurs des variables.
C'est certes, une fonctionnalité pratique, mais j'avoue avoir eu du mal à l'accepter.
Lien vers le code : ici
dimanche 16 août 2009
Suite de Fibonacci
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire