Contenido del Curso
Introducción a Python
Introducción a Python
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.
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 deproducts
. Para cada producto, deduce las unidades vendidas correspondientes de la listaunits_sold
. Actualiza el nivel de stock en la lista deproducts
en consecuencia. - Usa otro bucle
for
con iteración de índice para recorrer nuevamente la lista deproducts
. Para cada producto, suma la cantidad de nuevo envío correspondiente de la listashipment_received
al nivel de stock en la lista deproducts
.
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
¡Gracias por tus comentarios!
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.
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 deproducts
. Para cada producto, deduce las unidades vendidas correspondientes de la listaunits_sold
. Actualiza el nivel de stock en la lista deproducts
en consecuencia. - Usa otro bucle
for
con iteración de índice para recorrer nuevamente la lista deproducts
. Para cada producto, suma la cantidad de nuevo envío correspondiente de la listashipment_received
al nivel de stock en la lista deproducts
.
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
¡Gracias por tus comentarios!