Python-kehityskurssi
Luku 3
>
Taso 2
Tavoite
Kerää munia ja tasapainota kirjanpito lisäämällä ja vähentämällä niiden määriä.
On aika kerätä munia pesimäalueelta; kävele niiden luo ja nappaa kentällä olevat erilaiset munat, jotta voimme kirjata, kuinka monta munaa on munittu. Punaiset munat eroavat valkoisista ja tummista, sillä ne eivät ole kananmunia.
Ensiksi kävele kaikkien munien luo kerätäksesi ne, sitten luo kaksi (2) muuttujaa: total ja red_eggs. Muuttujaan total lisää kaikkien keräämiesi munien lukumäärä jokaista tyyppiä kohden, ja muuttujaan red_eggs tallenna, kuinka monta punaista munaa olet kerännyt.
Kun olet kerännyt kaiken, kävele tummien X-merkkien luo, käännä kasvosi pöytää kohti ja tarkista, mikä kunkin munan ravintoarvo on. Käytä speak()-funktiota kertomalla (*) muuttuja total luvulla 90, joka on yhden munan ravintoarvo kaloreina. Näin: player.speak(total * 90).
Kun olet dokumentoinut tämän erän ravintoarvon, suuntaa vaalean X-merkin luo ja tarkista, kuinka monta kananmunaa sinulla on. Tätä varten sinun täytyy vähentää (-) muuttuja red_eggs muuttujasta total ja näyttää tulos speak-funktion avulla. Näin: player.speak(total - red_eggs) tason suorittamiseksi.