La suite de Fibonacci python
J'essaie de comprendre Python, mais je ne comprends toujours pas. Je suis nouveau à la langue, et veut comprendre correctement.
C'est une ligne à partir d'une séquence de Fibonacci à l'aide de boucles. Veuillez expliquer le sens de ce code. Je suis en train d'essayer d'obtenir le modèle à la main. J'ai eu le modèle jusqu'à 3, mais au bout de 3 je n'obtiens pas la réponse.
a, b = 0, 1
while b < 50:
print(b)
a, b = b, a + b
Il n'y a pas itérateurs là.
OriginalL'auteur eLg | 2013-08-02
Vous devez vous connecter pour publier un commentaire.
Ceci est connu comme l'affectation multiple. En gros, c'est un atomique version du:
Atomique, je veux dire tout le droit est calculé avant de stimulation dans les variables sur la gauche. Donc
a
devientb
etb
devient le vieux version dea
plusb
, l'équivalent de la non-atomique:Ainsi, en termes de ce que vous voyez:
Exact de code (avec l'explication de l'affectation multiple) peut être trouvé ici dans le tutoriel.
OriginalL'auteur paxdiablo
De multiples affectation (ou tuple déballage).
Selon Tutoriel Python:
OriginalL'auteur falsetru
Comment sur de multiples réponses?
OriginalL'auteur theMarceloR
OriginalL'auteur Hamza Akbar
OriginalL'auteur sethuramalingam