Bonjour,
tout nouveau pythonien, j'apprends avec un plaisir non dissimulé ce langage, je suis tout nouveau en programmation et même si j'ai suivi des cours de prog avancé de java il y a manifestement quelque chose que je n'ai pas compris vous allez voir c'est tout bête
ce code :
Code :
- a,b,c=1,1,1
- while c < 10 :
- print b
- a,b,c = b,a+b,c+1
|
me donne le résultat suivant : 1 2 3 5 8 13 21 34 55
et celui la (censé être le même) :
Code :
- a,b,c=1,1,1
- while c < 10 :
- print b
- a=b
- b=a+b
- c=c+1
|
me donne : 1 2 4 8 16 32 64 128 256
car si a,b,c = b,a+b,c+1 n'est pas pareil que :
a=b
b=a+b
c=c+1
c'est égal à quoi alors ?
merci BEAUCOUP
Message édité par Sndk le 22-04-2010 à 21:01:17
---------------
Mon topic - Mon Feed-Back