Curs de Dezvoltare Python
Capitolul 3
>
Nivel 2
Obiectiv
Colectează ouă și echilibrează evidențele prin adunarea și scăderea cantităților lor.
Este timpul să culegi niște ouă în locurile de cuibărit: mergi și strânge diferitele ouă din câmp pentru a putea documenta câte ouă au fost depuse. Ouăle roșii sunt diferite de cele albe și cele întunecate, deoarece nu sunt ouă de găină.
Mai întâi, parcurge toate ouăle pentru a le culege, apoi creează două (2) variabile: total și red_eggs. În variabila total adaugă numărul tuturor ouălor pe care le-ai adunat din fiecare tip, iar în variabila red_eggs stochează câte ouă roșii ai adunat.
Odată ce ai cules totul, mergi la marcajele X întunecate, întoarce-te spre birou și verifică care este valoarea nutrițională a fiecărui ou. Folosește funcția speak() pentru a multiplica (*) variabila total cu 90, care este valoarea nutrițională în calorii a fiecărui ou. Astfel: player.speak(total * 90).
După ce ai terminat de documentat nutriția acestei serii, îndreaptă-te către marcajul X luminos și verifică numărul de ouă de găină pe care le ai. Pentru a face acest lucru, trebuie să scazi (-) variabila red_eggs din variabila total și să afișezi rezultatul folosind funcția speak. Astfel: player.speak(total - red_eggs), pentru a finaliza nivelul.