Python Udviklingskursus
Kapitel 3
>
Niveau 2
Mål
Indsaml æg og afstem regnskabet ved at lægge deres antal sammen og trække fra.
Det er tid til at indsamle nogle æg i redeområderne, gå hen og samle de forskellige æg på marken, så vi kan dokumentere, hvor mange æg der er lagt. Røde æg adskiller sig fra de hvide og mørke æg, da de ikke er kyllingeæg.
Først går du hen til alle æggene for at samle dem op, og derefter opretter du to (2) variabler: total og red_eggs. I variablen total lægger du antallet af alle de æg, du har samlet af hver type, sammen, i variablen red_eggs gemmer du, hvor mange røde æg du har indsamlet.
Når du har samlet alt, går du hen til de mørke X-mærker, vender dig mod skrivebordet og tjekker, hvad ernæringsværdien af hvert æg er. Brug funktionen speak() til at multiplicere (*) variablen total med 90, som er ernæringsværdien i kalorier for hvert æg. Sådan: player.speak(total * 90).
Når du er færdig med at dokumentere ernæringen for denne portion, går du hen til det lyse X-mærke og tjekker, hvor mange kyllingeæg du har. For at gøre dette skal du trække (-) variablen red_eggs fra variablen total og vise resultatet ved hjælp af speak-funktionen. Sådan: player.speak(total - red_eggs), for at gennemføre niveauet.