Desafío: Proyecto Final de Codificación Individual
En este capítulo, es momento de poner a prueba tus habilidades de programación. Se te presentará una tarea, pero esta vez dependerá de ti determinar la solución. Puedes utilizar cualquier sintaxis y técnica que hayas aprendido hasta ahora, pero se recomienda encarecidamente usar bucles y sentencias condicionales para que tu código sea flexible y adaptable a diferentes entradas y escenarios.
Tarea
Swipe to start coding
Evalúa los artículos en un diccionario inventory
e imprime mensajes apropiados según sus niveles de stock y precios.
- Recorre cada artículo en el diccionario
inventory
. - Para cada artículo:
- Si el stock es inferior a 30, imprime que necesita reabastecimiento.
- Si el stock es superior a 100, imprime que debe venderse al precio con descuento.
- Si el stock está entre 30 y 100, imprime que debe venderse al precio regular.
Requisitos de salida
Utiliza exactamente las siguientes plantillas de impresión:
- Para reabastecimiento:
f"{item} need restocking."
- Para precio con descuento:
f"{item} should be sold at the discounted price of {discounted_price}."
- Para precio regular:
f"{item} should be sold at the regular price of {regular_price}."
Nota
Sigue exactamente los formatos de impresión para asegurar que tu solución sea aceptada.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 8