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
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 o peso do produto (
qty) é maior ou igual a 400 gramas. Se sim, imprima'Large quantity'. - Adicione uma condição
elifpara verificar se oqtyé 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')