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
Instruções do exercício
- Passe por cada quantidade na lista
quantitiesusandoqtycomo 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
elifpara verificar seqtyé maior ou igual a 200 gramas. Se sim, imprima'Medium quantity'. - Adicione uma cláusula
elsepara 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')