ComeçarComece de graça

Loop condicional com listas

Antes de ajustar as quantidades da sua receita de macarrão com tomate e manjericão para a festa, você precisa verificar as quantidades dos ingredientes para entender com o que está trabalhando. As quantidades da sua receita são armazenadas em uma lista chamada quantities (medidas em gramas). Como primeiro passo na criação do seu dimensionador de receitas, você vai percorrer essas quantidades e usar condicionais para categorizá-las, mas ainda não vai dimensioná-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 qty é maior ou igual a 400 gramas. Se sim, imprima 'Large quantity'.
  • Adicione uma condição elif para verificar se 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