Python-utvecklingskurs
Kapitel 3
>
Nivå 2
Mål
Samla ägg och balansera böckerna genom att addera och subtrahera deras antal.
Det är dags att samla in några ägg i boningsområdet, promenera runt och plocka upp de olika äggen på fältet så att vi kan dokumentera hur många ägg som har lagts. Röda ägg skiljer sig från de vita och mörka äggen eftersom de inte är hönsägg.
Först gå fram till alla ägg för att samla dem, skapa sedan två (2) variabler: total och red_eggs. I variabeln total lägger du till antalet av alla ägg du har samlat in av varje typ, och i variabeln red_eggs lagrar du hur många röda ägg du har samlat.
När du har samlat in allt, gå till de mörka X-markeringarna, ställ dig vid skrivbordet och kontrollera vad näringsvärdet är för varje ägg. Använd funktionen player.speak() för att multiplicera (*) variabeln total med 90, vilket är näringsvärdet i kalorier för varje ägg. Så här: player.speak(total * 90).
När du är klar med att dokumentera näringen för denna omgång, gå till den ljusa X-markeringen och kontrollera antalet hönsägg du har. För att göra detta måste du subtrahera (-) variabeln red_eggs från variabeln total och visa resultatet med hjälp av funktionen player.speak. Så här: player.speak(total - red_eggs), för att klara nivån.