Boucles For
Dans ce chapitre, nous allons explorer comment les boucles constituent un outil clé pour automatiser les tâches répétitives et sont essentielles pour gérer efficacement les listes et autres types de données itérables.
Rejoignez Alex alors qu'il démontre l'utilisation des boucles for pour simplifier les opérations dans notre épicerie :
L'utilisation des boucles for en Python permet d'exécuter un bloc de code de manière répétée pour chaque élément d'une collection (objet itérable). Voici ce qu'il faut savoir sur les boucles for :
Syntaxe
for variable in iterable:
# Code to execute for each item
Utiliser une boucle for pour parcourir les éléments un par un dans une séquence telle qu'une liste.
Commencer par le mot-clé for, puis choisir un nom de variable comme item. Cette variable stocke temporairement chaque élément de la séquence. Ensuite, écrire le mot-clé in et l'objet itérable, par exemple groceryItems.
Le code à l'intérieur de la boucle s'exécute une fois pour chaque élément de la séquence. À chaque itération, item prend la valeur suivante de groceryItems, et la fonction print() l'affiche. Ce processus continue jusqu'à ce que tous les éléments de la liste aient été traités.
1234groceryItems = ["milk", "eggs", "cheese", "butter"] for item in groceryItems: # Code to be executed print(item)
Itération désigne le processus d’exécution répétée d’un bloc de code. Python prend en charge deux principaux types d’itération :
Itération Définie
Lorsque le nombre d’itérations est connu à l’avance. Les boucles for en sont un exemple classique, s’arrêtant automatiquement lorsqu’elles atteignent la fin de la séquence.
Itération Indéfinie
Où l’exécution se poursuit jusqu’à ce qu’une condition spécifique soit remplie, généralement gérée par les boucles while, qui seront étudiées en détail dans le prochain chapitre.
Exemples d’Applications
Détermination du nombre d'articles dans la liste de courses :
1234567groceryItems = ["milk", "eggs", "cheese", "bread"] count = 0 for item in groceryItems: count = count + 1 print(count)
Cette boucle parcourt chaque élément de groceryItems.
À chaque itération, count augmente de 1.
À la fin de la boucle, count contient le nombre total d'articles dans la liste de courses.
Calcul du coût total des courses :
1234567prices = [2.50, 3.00, 4.75, 1.80] totalCost = 0 for price in prices: totalCost = totalCost + price print("Total cost of Groceries:", totalCost)
Ici, la liste contient les prix des courses au lieu des noms des articles.
La boucle parcourt chaque prix et l’ajoute à totalCost.
Après la fin de la boucle, totalCost correspond à la somme de tous les prix des courses.
Swipe to start coding
Calcul du coût total des produits
Calculer le coût total des produits en utilisant une boucle for pour parcourir une liste de prix.
- Créer une variable
totalet l'initialiser à0. - Utiliser une boucle for pour parcourir chaque
pricedans la listeprices. - Ajouter chaque
priceà la variabletotalà l'intérieur de la boucle. - Afficher la valeur finale de
totalaprès l'exécution de la boucle.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 1.89
Boucles For
Glissez pour afficher le menu
Dans ce chapitre, nous allons explorer comment les boucles constituent un outil clé pour automatiser les tâches répétitives et sont essentielles pour gérer efficacement les listes et autres types de données itérables.
Rejoignez Alex alors qu'il démontre l'utilisation des boucles for pour simplifier les opérations dans notre épicerie :
L'utilisation des boucles for en Python permet d'exécuter un bloc de code de manière répétée pour chaque élément d'une collection (objet itérable). Voici ce qu'il faut savoir sur les boucles for :
Syntaxe
for variable in iterable:
# Code to execute for each item
Utiliser une boucle for pour parcourir les éléments un par un dans une séquence telle qu'une liste.
Commencer par le mot-clé for, puis choisir un nom de variable comme item. Cette variable stocke temporairement chaque élément de la séquence. Ensuite, écrire le mot-clé in et l'objet itérable, par exemple groceryItems.
Le code à l'intérieur de la boucle s'exécute une fois pour chaque élément de la séquence. À chaque itération, item prend la valeur suivante de groceryItems, et la fonction print() l'affiche. Ce processus continue jusqu'à ce que tous les éléments de la liste aient été traités.
1234groceryItems = ["milk", "eggs", "cheese", "butter"] for item in groceryItems: # Code to be executed print(item)
Itération désigne le processus d’exécution répétée d’un bloc de code. Python prend en charge deux principaux types d’itération :
Itération Définie
Lorsque le nombre d’itérations est connu à l’avance. Les boucles for en sont un exemple classique, s’arrêtant automatiquement lorsqu’elles atteignent la fin de la séquence.
Itération Indéfinie
Où l’exécution se poursuit jusqu’à ce qu’une condition spécifique soit remplie, généralement gérée par les boucles while, qui seront étudiées en détail dans le prochain chapitre.
Exemples d’Applications
Détermination du nombre d'articles dans la liste de courses :
1234567groceryItems = ["milk", "eggs", "cheese", "bread"] count = 0 for item in groceryItems: count = count + 1 print(count)
Cette boucle parcourt chaque élément de groceryItems.
À chaque itération, count augmente de 1.
À la fin de la boucle, count contient le nombre total d'articles dans la liste de courses.
Calcul du coût total des courses :
1234567prices = [2.50, 3.00, 4.75, 1.80] totalCost = 0 for price in prices: totalCost = totalCost + price print("Total cost of Groceries:", totalCost)
Ici, la liste contient les prix des courses au lieu des noms des articles.
La boucle parcourt chaque prix et l’ajoute à totalCost.
Après la fin de la boucle, totalCost correspond à la somme de tous les prix des courses.
Swipe to start coding
Calcul du coût total des produits
Calculer le coût total des produits en utilisant une boucle for pour parcourir une liste de prix.
- Créer une variable
totalet l'initialiser à0. - Utiliser une boucle for pour parcourir chaque
pricedans la listeprices. - Ajouter chaque
priceà la variabletotalà l'intérieur de la boucle. - Afficher la valeur finale de
totalaprès l'exécution de la boucle.
Solution
Merci pour vos commentaires !
single