Python-kehityskurssi
Luku 3
>
Taso 2
Tavoite
Kerää munia ja tasapainota kirjanpito lisäämällä ja vähentämällä niiden määriä.
Nyt on aika kerätä munia pesintäalueilla, kävele kentälle ja nouki erilaiset munat, jotta voimme dokumentoida, kuinka monta munaa on munittu. Punaiset munat eroavat valkoisista ja tummista munista, sillä ne eivät ole kananmunia.
Ensiksi kerää kaikki munat kävelemällä niiden luo, sitten luo kaksi (2) muuttujaa: total ja red_eggs. Muuttujaan total lisää kaikkien tyyppien keräämiesi munien määrä, ja muuttujaan red_eggs tallenna, kuinka monta punaista munaa olet kerännyt.
Kun olet kerännyt kaiken, kävele tummien X-merkkien luo, käänny pöytää kohti ja tarkista, mikä ravintoarvo kullakin munalla on. Käytä speak()-funktiota kertomaan (*) muuttuja total luvulla 90, joka on yhden munan kalorimääräinen ravintoarvo. 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 on vähennettävä (-) muuttuja red_eggs muuttujasta total ja näytettävä tulos speak-funktion avulla. Näin: player.speak(total - red_eggs), jotta taso tulee suoritettua.