Bucle condicional con listas
Antes de ampliar 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 tus recetas se almacenan en una lista llamada « quantities » (medidas en gramos). Como primer paso para crear tu escalador de recetas, recorrerás estas cantidades 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
quantitiesutilizandoqtycomo variable iteradora. - Dentro del bucle, añade una condición que compruebe si el peso del producto (
qty) es mayor o igual a 400 gramos. Si es así, imprime'Large quantity'. - Añade una condición «
elif» para comprobar si el peso del producto (qty) es mayor o igual a 200 gramos. Si es así, imprime'Medium quantity'. - Añade una cláusula «
else» para 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')