Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Calcul des Courses Capstone | Commencer
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Commencer
2. Variables et Types
3. Instructions Conditionnelles
4. Autres Types de Données
5. Boucles
6. Fonctions

book
Défi : Calcul des Courses Capstone

Bravo pour avoir maîtrisé les opérations arithmétiques de base en Python ! Maintenant, appliquons vos nouvelles compétences à des scénarios pratiques auxquels un gérant de magasin d'épicerie pourrait être confronté. Cette tâche de synthèse vous demandera d'effectuer des calculs directement dans la fonction print(), vous aidant à comprendre comment appliquer ces opérations dans des situations quotidiennes.

Scénario

Votre magasin d'épicerie célèbre une vente anniversaire avec une remise de 10% sur tous les pains vendus aujourd'hui. Vous devez calculer les chiffres de vente pour tous les articles vendus. Voici les articles vendus lors de la vente anniversaire :

  • 58 cartons de lait à $4.97 chacun ;
  • 60 pains à $5.28 chacun (avant remise) ;
  • 276 pommes, vendues en sacs de 12 pommes chacune.
Tâche

Swipe to start coding

Dans cette tâche, vous effectuerez des opérations arithmétiques de base pour calculer les coûts et les quantités liés à un scénario de magasin d'épicerie. Vous utiliserez les opérateurs de multiplication et de division pour résoudre les problèmes donnés.

Instructions de Code

  • Calculez le coût total de 58 cartons de lait, chacun au prix de $4.97. Utilisez l'opérateur de multiplication pour trouver le résultat.
  • Calculez le coût total de 60 pains, chacun au prix de $5.28, avec une remise de 10% appliquée. Utilisez l'opérateur de multiplication et assurez-vous que la remise est priorisée dans le calcul en utilisant des parenthèses.
  • Déterminez combien de sacs de pommes ont été vendus si le magasin a vendu 276 pommes, chaque sac contenant 12 pommes. Utilisez l'opérateur de division pour trouver le résultat.

Remarque

En plaçant le calcul de la remise entre parenthèses comme ceci (1.00 - 0.10), vous le priorisez dans la formule, assurant qu'il est calculé en premier.

Exigences de Sortie

  • Imprimez le coût total du lait au format : "Total cost of milk: $ <total_cost_of_milk>".
  • Imprimez le coût total du pain après la remise au format : "Total cost of bread after 10% discount: $ <total_cost_of_bread>".
  • Imprimez le nombre total de sacs de pommes vendus au format : "Total bags of apples sold: <total_bags_of_apples>".

Remarque

Vous pouvez utiliser la fonction print() pour afficher plusieurs éléments en les listant avec des virgules, comme ceci : print("Le prix est", 5 + 5, "dollars."), ce qui affiche Le prix est 10 dollars. Python met automatiquement des espaces entre les éléments pour vous.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
toggle bottom row

book
Défi : Calcul des Courses Capstone

Bravo pour avoir maîtrisé les opérations arithmétiques de base en Python ! Maintenant, appliquons vos nouvelles compétences à des scénarios pratiques auxquels un gérant de magasin d'épicerie pourrait être confronté. Cette tâche de synthèse vous demandera d'effectuer des calculs directement dans la fonction print(), vous aidant à comprendre comment appliquer ces opérations dans des situations quotidiennes.

Scénario

Votre magasin d'épicerie célèbre une vente anniversaire avec une remise de 10% sur tous les pains vendus aujourd'hui. Vous devez calculer les chiffres de vente pour tous les articles vendus. Voici les articles vendus lors de la vente anniversaire :

  • 58 cartons de lait à $4.97 chacun ;
  • 60 pains à $5.28 chacun (avant remise) ;
  • 276 pommes, vendues en sacs de 12 pommes chacune.
Tâche

Swipe to start coding

Dans cette tâche, vous effectuerez des opérations arithmétiques de base pour calculer les coûts et les quantités liés à un scénario de magasin d'épicerie. Vous utiliserez les opérateurs de multiplication et de division pour résoudre les problèmes donnés.

Instructions de Code

  • Calculez le coût total de 58 cartons de lait, chacun au prix de $4.97. Utilisez l'opérateur de multiplication pour trouver le résultat.
  • Calculez le coût total de 60 pains, chacun au prix de $5.28, avec une remise de 10% appliquée. Utilisez l'opérateur de multiplication et assurez-vous que la remise est priorisée dans le calcul en utilisant des parenthèses.
  • Déterminez combien de sacs de pommes ont été vendus si le magasin a vendu 276 pommes, chaque sac contenant 12 pommes. Utilisez l'opérateur de division pour trouver le résultat.

Remarque

En plaçant le calcul de la remise entre parenthèses comme ceci (1.00 - 0.10), vous le priorisez dans la formule, assurant qu'il est calculé en premier.

Exigences de Sortie

  • Imprimez le coût total du lait au format : "Total cost of milk: $ <total_cost_of_milk>".
  • Imprimez le coût total du pain après la remise au format : "Total cost of bread after 10% discount: $ <total_cost_of_bread>".
  • Imprimez le nombre total de sacs de pommes vendus au format : "Total bags of apples sold: <total_bags_of_apples>".

Remarque

Vous pouvez utiliser la fonction print() pour afficher plusieurs éléments en les listant avec des virgules, comme ceci : print("Le prix est", 5 + 5, "dollars."), ce qui affiche Le prix est 10 dollars. Python met automatiquement des espaces entre les éléments pour vous.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt