Le turorial me propose un exercice. Je le réussis, mais il y a un truc que je ne comprend pas...
Je doit écrire une programme qui affiche une suite de 12 nombres dont chaque terme doit être égal au triple du précédant.
donc, je fait sa:
a, b, c= 1,1,1
print b
while c<12:
a, b , c= b, b*3, c+1
print b
se qui fonctionne.
Je me dit, que puisque je n´itulise pas a, je pourait remplacé sa valleur par 3.
a, b, c= 3,1,1
print b
while c<12:
a, b , c= b, b*a, c+1
print b
dans ce cas, il me manque un therme(j´en est 11)
si je décide de supprimer a
b, c= 1,1
print b
while c<12:
b , c= b, b*3, c+1
print b
sa ne fonctionne simplement pas.
J´ai essayé plusieurs autres combinaisons, mais je ne comprend aps pourquoi a est essentiel.
Autre chose.
( mettons)
a, b= 3, 5
et que je veut faire une phrase dans le genre " J´ai a tomates dans b panier" en itulisant les variables, je fait comment?
J´ai essayé
print " J´ai " a" tomates dans " b" paniers"
mais sa fonctionne pas.