Bucle condicional con listas
Antes de escalar la receta de pasta con tomate y albahaca para la fiesta, debes revisar las cantidades de los ingredientes para saber con qué estás trabajando. Las cantidades de las recetas se almacenan en una lista denominada quantities (en gramos). Como primer paso para crear el escalador de recetas, recorrerás estas cantidades con un bucle y utilizarás condicionales para clasificarlas, pero aún no las escalarás. Esto te ayuda a comprender la distribución de los ingredientes antes de realizar cualquier cambio.
Este ejercicio forma parte del curso
Introducción a Python para desarrolladores
Instrucciones del ejercicio
- Recorre cada cantidad de la lista
quantitiescon un bucle yqtycomo variable para la iteración. - Dentro del bucle, añade una condición que compruebe si
qtyes mayor o igual a 400 gramos. Si es así, imprime'Large quantity'. - Añade una condición
elifpara comprobar siqtyes mayor o igual a 200 gramos. Si es así, imprime'Medium quantity'. - Añade una cláusula
elsepara gestionar todas las cantidades restantes e imprime'Small quantity'.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
quantities = [500, 400, 20, 15, 15, 7]
# Loop through each quantity in the recipe
for ____ in ____:
# Check if it's a large quantity (400g or more)
____ ____ >= 400:
print('Large quantity')
# Check if it's a medium quantity (200g or more)
____ qty >= ____:
print('Medium quantity')
# Otherwise it's a small quantity
____:
print('Small quantity')