Bonjour, je suis actuellement en train de suivre le cours du SDZ sur le python, j'en suis aux boucle(la boucle while).
Il fallait donc créer une table de multiplication, j'ai décidé d'en créer 2 ce qui avait marché, puis je me suis dit je vais aller jusqu'à 9. Seulement quand je l'affiche ca ne m'affiche que les 2 prémieres reussites auparavant( je code dans IDLE). Je vous donne mon code pour être plus explicite :
nb1 = 1
nb2 = 2
nb3 = 3
nb4 = 4
nb5 = 5
nb6 = 6
nb7 = 7
nb8 = 8
nb9 = 9
i = 0
while i < 10:
print(i + 1, "x", nb1, "=", (i + 1) * nb1, " ", i + 1, "x", nb2, "=", (i + 1) * nb2), " ", i + 1, "x", nb3, "=", (i + 1) * nb3, " ", i + 1, "x", nb4, "=", (i + 1) * nb4, " ", i + 1, "x", nb5, "=", (i + 1) * nb5, " ", i + 1, "x", nb6, "=", (i + 1) * nb6, " ", i + 1, "x", nb7, "=", (i + 1) * nb7, " ", i + 1, "x", nb8, "=", (i + 1) * nb8, " ", i + 1, "x", nb9, "=", (i + 1) * nb9
i += 1
Si tu suis ce tuto, les listes sont beaucoup plus loin, mais on peut en parler vite fait quand même parce que ça me semble important.
En gros une liste est une suite ordonnée de "trucs", on peut créer une liste comme ça :
#deux manière de créer une liste vide :
l = []
# ou bien
l = list()
# Créer une liste de nombres :
l = [1, 2, 3, 4, 5]
# traiter chaque élément d'une liste à l'aide d'une boucle
# ici on affiche
for i in l:
print l*2
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...