ComeçarComece de graça

Loop condicional com listas

Antes de aumentar a receita de macarrão com tomate e manjericão para a festa, dá uma olhada nas quantidades dos ingredientes pra entender com o que você tá trabalhando. As quantidades da sua receita ficam guardadas numa lista chamada “ quantities ” (medidas em gramas). Como primeiro passo na criação do seu escalador de receitas, você vai percorrer essas quantidades e usar condicionais para categorizá-las, mas ainda não vai escalá-las. Isso ajuda você a entender a distribuição dos ingredientes antes de fazer qualquer alteração.

Este exercício faz parte do curso

Introdução ao Python para desenvolvedores

Ver curso

Instruções do exercício

  • Passe por cada quantidade na lista quantities usando qty como sua variável iteradora.
  • Dentro do loop, adicione uma condição que verifique se o peso do produto ( qty ) é maior ou igual a 400 gramas. Se sim, imprima 'Large quantity'.
  • Adicione uma condição elif para verificar se o qty é maior ou igual a 200 gramas. Se sim, imprima 'Medium quantity'.
  • Adicione uma cláusula “ else ” para lidar com todas as quantidades restantes e imprima “ 'Small quantity' ”.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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 e executar o código