Curso de Desenvolvimento em Python
Capítulo
>
Nível

Operadores Básicos
Adicionar e Subtrair

Objetivo

Colete ovos e equilibre os livros adicionando e subtraindo suas quantidades.

É hora de coletar alguns ovos nos ninhos, caminhe e pegue os vários ovos no campo para documentarmos quantos ovos foram postos. De todos os ovos postos, há quatro (4) ovos que não são bons, no entanto, ovos vermelhos contêm o dobro da nutrição dos ovos regulares. Documente quantos ovos bons você tem e qual é o seu valor nutricional.

Primeiro, ande sobre todos os ovos para coletá-los, depois crie três (3) variáveis para cada tipo de ovo: white_eggs, dark_eggs, red_eggs. Nessas variáveis, adicione a quantidade de ovos que você coletou de cada tipo.

Depois de coletar tudo, vá para as marcas de X escuras e documente todos os ovos que são bons deste lote. Use a função speak() para anunciar o número somando (+) as três variáveis que você criou e subtraindo (-) o número de ovos que são ruins deste lote, neste formato: player.speak(white_eggs + dark_eggs + red_eggs - 4) .

Depois de documentar a quantidade de ovos que você tem neste lote, dirija-se à marca de X clara e verifique qual é o valor nutricional de cada ovo. Primeiro, você precisa subtrair os ovos ruins de cada variável. Há dois (2) ovos brancos ruins, um (1) ovo escuro ruim, um (1) ovo vermelho ruim que precisa ser removido, assim:

white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1

Em seguida, multiplique os red_eggs por dois (2) porque seu valor nutricional é o dobro assim: red_eggs *= 2 . Em seguida, use a função speak() na marca de X e some (+) todas as variáveis com seus novos valores para completar o nível.

Livro de Código