Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Projet de Synthèse sur l’Ajustement des Prix | Autres Types de Données
Introduction à Python

bookDéfi : Projet de Synthèse sur l’Ajustement des Prix

Gestion d’un système de supermarché, avec maintien de la prise de décision pour l’inventaire, suivi des prix et vérification de la nécessité de réapprovisionner ou de retirer des articles de l’inventaire en fonction de leur prix ou de leur stock.

Tâche

Swipe to start coding

Gérer un inventaire d'épicerie à l'aide d'un dictionnaire en Python. Effectuer des opérations de base : mettre à jour un prix, ajouter un nouvel article, ajuster le stock selon une condition, éventuellement supprimer un article selon son prix, et afficher des messages d'état simples.

  1. Créer le dictionnaire
    Définir grocery_inventory avec les articles et détails suivants :

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Vérifier et mettre à jour le prix

    • Obtenir le prix de "Eggs".
    • Si le prix est supérieur à 5, afficher
      Eggs are too expensive, reducing the price by $1.
      et réduire le prix de 1.
    • Sinon, afficher
      The price of Eggs is reasonable.
  3. Ajouter un nouvel article

    • Ajouter "Tomatoes" avec les détails : catégorie "Produce", prix 1.20, stock 30.
    • Puis afficher
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Gérer le stock

    • Vérifier le stock de "Milk".
    • S'il est inférieur à 10, afficher
      Milk needs to be restocked. Increasing stock by 20 units.
      et augmenter le stock de 20.
    • Sinon, afficher
      Milk has sufficient stock.
  5. Supprimer un article selon le prix

    • Si le prix de "Apples" dépasse 2, supprimer "Apples" et afficher
      Apples removed from inventory due to high price.
  6. Affichage final

    • Afficher
      Updated inventory: <grocery_inventory>

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 8
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 2.17

bookDéfi : Projet de Synthèse sur l’Ajustement des Prix

Glissez pour afficher le menu

Gestion d’un système de supermarché, avec maintien de la prise de décision pour l’inventaire, suivi des prix et vérification de la nécessité de réapprovisionner ou de retirer des articles de l’inventaire en fonction de leur prix ou de leur stock.

Tâche

Swipe to start coding

Gérer un inventaire d'épicerie à l'aide d'un dictionnaire en Python. Effectuer des opérations de base : mettre à jour un prix, ajouter un nouvel article, ajuster le stock selon une condition, éventuellement supprimer un article selon son prix, et afficher des messages d'état simples.

  1. Créer le dictionnaire
    Définir grocery_inventory avec les articles et détails suivants :

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Vérifier et mettre à jour le prix

    • Obtenir le prix de "Eggs".
    • Si le prix est supérieur à 5, afficher
      Eggs are too expensive, reducing the price by $1.
      et réduire le prix de 1.
    • Sinon, afficher
      The price of Eggs is reasonable.
  3. Ajouter un nouvel article

    • Ajouter "Tomatoes" avec les détails : catégorie "Produce", prix 1.20, stock 30.
    • Puis afficher
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Gérer le stock

    • Vérifier le stock de "Milk".
    • S'il est inférieur à 10, afficher
      Milk needs to be restocked. Increasing stock by 20 units.
      et augmenter le stock de 20.
    • Sinon, afficher
      Milk has sufficient stock.
  5. Supprimer un article selon le prix

    • Si le prix de "Apples" dépasse 2, supprimer "Apples" et afficher
      Apples removed from inventory due to high price.
  6. Affichage final

    • Afficher
      Updated inventory: <grocery_inventory>

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 4. Chapitre 8
single

single

some-alt