Python Ontwikkelingscursus
Hoofdstuk 3
>
Niveau 2
Doelstelling
Verzamel eieren en houd de balans bij door hun aantallen op te tellen en af te trekken.
Het is tijd om eieren te verzamelen in de broedgronden, loop ernaartoe en pak de verschillende eieren in het veld zodat we kunnen vastleggen hoeveel eieren er gelegd zijn. Rode eieren zijn anders dan de witte en donkere eieren, omdat het geen kippeneieren zijn.
Loop eerst naar alle eieren om ze te verzamelen, maak daarna twee (2) variabelen: total en red_eggs. In de variabele total tel je het aantal van alle eieren die je hebt verzameld bij elkaar op, in de variabele red_eggs sla je op hoeveel rode eieren je hebt verzameld.
Zodra je alles hebt verzameld, loop naar de donkere X-tekens, ga tegenover het bureau staan en controleer wat de voedingswaarde van elk ei is. Gebruik de functie speak() om de variabele total te vermenigvuldigen (*) met 90, wat de voedingswaarde in calorieën is van elk ei. Zo: player.speak(total * 90).
Als je klaar bent met het vastleggen van de voedingsinformatie van deze batch, ga naar het lichte X-teken en controleer hoeveel kippeneieren je hebt. Om dit te doen, moet je de variabele red_eggs aftrekken (-) van de variabele total en het resultaat weergeven met de functie speak. Zo: player.speak(total - red_eggs), om het level te voltooien.