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 :
me donne le résultat suivant : 1 1 2 3 5 8 13 21 34
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 a,b,c=1,1,1 while c < 10 : print a a,b,c = b,a+b,c+1
et celui la (censé être le même) :
me donne : 1 1 2 4 8 16 32 64 128
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 a,b,c=1,1,1 while c < 10 : print a a=b b=a+b c=c+1
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![]()
Partager