Contenu du cours
Tutoriel sur les Boucles en Python
Tutoriel sur les Boucles en Python
La Première Boucle For
En utilisant des boucles, vous pouvez itérer sur des séquences comme des lists
, des strings
, ou des ranges
numériques, elles permettent de traiter de grandes quantités de données avec un code minimal.
item
est une variable qui prend la valeur de chaque élément dans la séquence un à la fois ;sequence
est la donnée que vous parcourez, telle qu'une liste, une chaîne ou une plage ;- le bloc d'instructions
for
est exécuté pour chaqueitem
dans la séquence.
Imaginez que vous avez une variable de chaîne et que vous souhaitez imprimer chaque lettre de celle-ci dans une colonne. Puisqu'une chaîne est une séquence de lettres, vous pouvez utiliser une boucle pour y parvenir.
word = 'iteration' # Printing every letter in the city's name for letter in word: print(letter)
- La variable
word
contient la chaîne de caractères'iteration'
; - La boucle
for
itère sur chaque caractère de la chaîne; letter
prend la valeur du caractère suivant dans la chaîne à chaque itération;- L'instruction
print(letter)
affiche le caractère actuel dans la console.
Assurez-vous de nommer la variable item
de manière significative. Par exemple, si vous itérez à travers une liste appelée people
, le nom de variable approprié devrait être person
.
Swipe to start coding
Vous êtes un voyageur qui suit les pays que vous souhaitez visiter dans la liste countries
et ceux que vous avez déjà visités dans visited_countries
. Au fur et à mesure que vous voyagez, il devient plus difficile de tout gérer, vous décidez donc d'automatiser ce processus.
- Mettez à jour
travel_list
pour inclure uniquement les pays decountries
qui ne sont pas dansvisited_countries
.
Solution
Merci pour vos commentaires !
La Première Boucle For
En utilisant des boucles, vous pouvez itérer sur des séquences comme des lists
, des strings
, ou des ranges
numériques, elles permettent de traiter de grandes quantités de données avec un code minimal.
item
est une variable qui prend la valeur de chaque élément dans la séquence un à la fois ;sequence
est la donnée que vous parcourez, telle qu'une liste, une chaîne ou une plage ;- le bloc d'instructions
for
est exécuté pour chaqueitem
dans la séquence.
Imaginez que vous avez une variable de chaîne et que vous souhaitez imprimer chaque lettre de celle-ci dans une colonne. Puisqu'une chaîne est une séquence de lettres, vous pouvez utiliser une boucle pour y parvenir.
word = 'iteration' # Printing every letter in the city's name for letter in word: print(letter)
- La variable
word
contient la chaîne de caractères'iteration'
; - La boucle
for
itère sur chaque caractère de la chaîne; letter
prend la valeur du caractère suivant dans la chaîne à chaque itération;- L'instruction
print(letter)
affiche le caractère actuel dans la console.
Assurez-vous de nommer la variable item
de manière significative. Par exemple, si vous itérez à travers une liste appelée people
, le nom de variable approprié devrait être person
.
Swipe to start coding
Vous êtes un voyageur qui suit les pays que vous souhaitez visiter dans la liste countries
et ceux que vous avez déjà visités dans visited_countries
. Au fur et à mesure que vous voyagez, il devient plus difficile de tout gérer, vous décidez donc d'automatiser ce processus.
- Mettez à jour
travel_list
pour inclure uniquement les pays decountries
qui ne sont pas dansvisited_countries
.
Solution
Merci pour vos commentaires !