ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Recorre cada cantidad de la lista quantities con un bucle y qty como variable para la iteración.
  • Dentro del bucle, añade una condición que compruebe si qty es mayor o igual a 400 gramos. Si es así, imprime 'Large quantity'.
  • Añade una condición elif para comprobar si 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')
Editar y ejecutar código