Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Ventas y Envíos | Loops
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Comenzando
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops
6. Funciones

book
Desafío: Ventas y Envíos

En este desafío, gestionarás los niveles de stock diarios de productos esenciales de una tienda de comestibles durante una semana. Utilizando la función range() junto con la función len(), simularás los impactos de las ventas en el inventario.

Tarea

Swipe to start coding

En esta tarea, gestionarás el inventario actualizando los niveles de stock de los productos basándote en las ventas y nuevos envíos. Utilizarás bucles para ajustar los niveles de stock para cada producto en la lista.

Instrucciones de Código

  • Usa un bucle for con iteración de índice para recorrer la lista de products. Para cada producto, deduce las unidades vendidas correspondientes de la lista units_sold. Actualiza el nivel de stock en la lista de products en consecuencia.
  • Usa otro bucle for con iteración de índice para recorrer nuevamente la lista de products. Para cada producto, suma la cantidad de nuevo envío correspondiente de la lista shipment_received al nivel de stock en la lista de products.

Requisitos de Salida

  • Después de actualizar los niveles de stock basados en las ventas, imprime un mensaje para cada producto en el formato: Stock after sales for <product_name>: <stock_level> units.
  • Después de actualizar los niveles de stock basados en el nuevo envío, imprime un mensaje para cada producto en el formato: Stock after shipment for <product_name>: <stock_level> units.
  • Finalmente, imprime los niveles de stock finales para todos los productos en el formato: Final stock levels for all products: <products>.

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 5. Capítulo 5
toggle bottom row

book
Desafío: Ventas y Envíos

En este desafío, gestionarás los niveles de stock diarios de productos esenciales de una tienda de comestibles durante una semana. Utilizando la función range() junto con la función len(), simularás los impactos de las ventas en el inventario.

Tarea

Swipe to start coding

En esta tarea, gestionarás el inventario actualizando los niveles de stock de los productos basándote en las ventas y nuevos envíos. Utilizarás bucles para ajustar los niveles de stock para cada producto en la lista.

Instrucciones de Código

  • Usa un bucle for con iteración de índice para recorrer la lista de products. Para cada producto, deduce las unidades vendidas correspondientes de la lista units_sold. Actualiza el nivel de stock en la lista de products en consecuencia.
  • Usa otro bucle for con iteración de índice para recorrer nuevamente la lista de products. Para cada producto, suma la cantidad de nuevo envío correspondiente de la lista shipment_received al nivel de stock en la lista de products.

Requisitos de Salida

  • Después de actualizar los niveles de stock basados en las ventas, imprime un mensaje para cada producto en el formato: Stock after sales for <product_name>: <stock_level> units.
  • Después de actualizar los niveles de stock basados en el nuevo envío, imprime un mensaje para cada producto en el formato: Stock after shipment for <product_name>: <stock_level> units.
  • Finalmente, imprime los niveles de stock finales para todos los productos en el formato: Final stock levels for all products: <products>.

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 5. Capítulo 5
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Lamentamos que algo salió mal. ¿Qué pasó?
some-alt