Python V 2 Tp 2 Exo 2
Exercice 2: boucles while et for
Astuce…
La fonction range(debut[ ,fin[ ,pas]])
permet de creer tres facilement des sequences de nombres. Tres pratique en combinaison avec une boucle for: for i in range(10): ...
L’instruction while
répète le corps de la boucle tant que la condition est vraie. La boucle for
est l’instruction ideale pour parcourir les elements d’une sequence, par exemple une liste.
Voici des exemples:
while i>0: # N'oubliez pas le deux-point...
print (i, end=" ") # N'oubliez pas l'indentation
i = i - 1 # Essayez de predire le resultat de
# cette boucle avant d'essayer
slogan = ['Changez', 'le', 'premier', 'enarque']
for cri in slogan: # N'oubliez pas ...
print (cri, end=" ")
Ecrivez un programme TP2_while.py qui affiche les 20 premiers termes de la table de multiplication par 7, en signalant au passage (a l’aide d’une astérisque) ceux qui sont multiples de 3.
Exemple:
>>> python TP2_while.py
7 14 21 * 28 35 42 * 49 …
>>>