Pythonutviklingskurs
Kapittel 3
>
Nivå 2
Mål
Samle egg og balansere regnskapet ved å legge til og trekke fra antallene deres.
Det er på tide å samle noen egg i reirområdet, gå bort og plukk de ulike eggene på marken slik at vi kan dokumentere hvor mange egg som er lagt. Røde egg er forskjellige fra de hvite og mørke eggene, da de ikke er kyllingegg.
Først går du bort til alle eggene for å samle dem, deretter lager du to (2) variabler: total og red_eggs. I variabelen total legger du til antallet av alle eggene du har samlet av hver type, i variabelen red_eggs lagrer du hvor mange røde egg du har samlet.
Når du har samlet alt, gå til de mørke X-merkene, vend deg mot pulten og sjekk hva næringsverdien for hvert egg er. Bruk funksjonen speak() for å multiplisere (*) variabelen total med 90, som er næringsverdien i kalorier for hvert egg. Slik: player.speak(total * 90).
Etter at du er ferdig med å dokumentere næringsinnholdet i dette partiet, gå til det lyse X-merket og sjekk hvor mange kyllingegg du har. For å gjøre dette må du trekke (-) variabelen red_eggs fra variabelen total og vise resultatet ved hjelp av speak-funksjonen. Slik: player.speak(total - red_eggs), for å fullføre nivået.