Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Proyecto Final de Ajuste de Precios | Otros Tipos de Datos
Introducción a Python

bookDesafío: Proyecto Final de Ajuste de Precios

Está gestionando el sistema de una tienda de comestibles y necesita mantener la toma de decisiones para el inventario, realizar un seguimiento de los precios y efectuar comprobaciones para determinar si se requieren acciones como reabastecer o eliminar artículos del inventario según su precio o existencias.

Tarea

Swipe to start coding

Gestionar un inventario de comestibles utilizando un diccionario en Python. Realizar operaciones básicas: actualizar un precio, agregar un nuevo artículo, ajustar el stock según una condición, opcionalmente eliminar un artículo por precio y mostrar mensajes de estado simples.

  1. Crear el diccionario
    Definir grocery_inventory con los siguientes artículos y detalles:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Verificar y actualizar el precio

    • Obtener el precio de "Eggs".
    • Si el precio es mayor que 5, mostrar
      Eggs are too expensive, reducing the price by $1.
      y reducir el precio en 1.
    • De lo contrario, mostrar
      The price of Eggs is reasonable.
  3. Agregar un nuevo artículo

    • Agregar "Tomatoes" con los siguientes detalles: categoría "Produce", precio 1.20, stock 30.
    • Luego mostrar
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Gestionar el stock

    • Verificar el stock de "Milk".
    • Si es menor que 10, mostrar
      Milk needs to be restocked. Increasing stock by 20 units.
      y aumentar el stock en 20.
    • De lo contrario, mostrar
      Milk has sufficient stock.
  5. Eliminar artículo según el precio

    • Si el precio de "Apples" supera 2, eliminar "Apples" y mostrar
      Apples removed from inventory due to high price.
  6. Impresión final

    • Mostrar
      Updated inventory: <grocery_inventory>

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 8
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

What criteria should I use to decide when to restock or remove items?

Can you help me set up a system to track inventory and prices?

How can I automate notifications for low stock or price changes?

close

Awesome!

Completion rate improved to 2.17

bookDesafío: Proyecto Final de Ajuste de Precios

Desliza para mostrar el menú

Está gestionando el sistema de una tienda de comestibles y necesita mantener la toma de decisiones para el inventario, realizar un seguimiento de los precios y efectuar comprobaciones para determinar si se requieren acciones como reabastecer o eliminar artículos del inventario según su precio o existencias.

Tarea

Swipe to start coding

Gestionar un inventario de comestibles utilizando un diccionario en Python. Realizar operaciones básicas: actualizar un precio, agregar un nuevo artículo, ajustar el stock según una condición, opcionalmente eliminar un artículo por precio y mostrar mensajes de estado simples.

  1. Crear el diccionario
    Definir grocery_inventory con los siguientes artículos y detalles:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Verificar y actualizar el precio

    • Obtener el precio de "Eggs".
    • Si el precio es mayor que 5, mostrar
      Eggs are too expensive, reducing the price by $1.
      y reducir el precio en 1.
    • De lo contrario, mostrar
      The price of Eggs is reasonable.
  3. Agregar un nuevo artículo

    • Agregar "Tomatoes" con los siguientes detalles: categoría "Produce", precio 1.20, stock 30.
    • Luego mostrar
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Gestionar el stock

    • Verificar el stock de "Milk".
    • Si es menor que 10, mostrar
      Milk needs to be restocked. Increasing stock by 20 units.
      y aumentar el stock en 20.
    • De lo contrario, mostrar
      Milk has sufficient stock.
  5. Eliminar artículo según el precio

    • Si el precio de "Apples" supera 2, eliminar "Apples" y mostrar
      Apples removed from inventory due to high price.
  6. Impresión final

    • Mostrar
      Updated inventory: <grocery_inventory>

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 8
single

single

some-alt