Kurs Rozwoju w Pythonie
Rozdział 3
>
Poziom 2
Cel
Zbieraj jaja i bilansuj księgi, dodając i odejmując ich ilości.
Czas zebrać trochę jaj na terenach gniazdowania: podejdź i zbierz różne jaja na polu, abyśmy mogli udokumentować, ile zostało złożonych. Czerwone jaja różnią się od białych i ciemnych, ponieważ nie są jajami kurzymi.
Najpierw podejdź do wszystkich jaj, aby je zebrać, a następnie utwórz dwie (2) zmienne: total i red_eggs. W zmiennej total dodaj liczbę wszystkich zebranych jaj każdego rodzaju, w zmiennej red_eggs przechowaj informację, ile czerwonych jaj zebrałeś.
Gdy wszystko już zbierzesz, przejdź do ciemnych znaków X, stan twarzą do biurka i sprawdź wartość odżywczą każdego jaja. Użyj funkcji speak(), aby pomnożyć (*) zmienną total przez 90, co odpowiada wartości odżywczej w kaloriach każdego jaja. W ten sposób: player.speak(total * 90).
Po udokumentowaniu wartości odżywczej tej partii, udaj się do jasnego znaku X i sprawdź liczbę jaj kurzych, które posiadasz. Aby to zrobić, musisz odjąć (-) wartość zmiennej red_eggs od zmiennej total i wyświetlić wynik za pomocą funkcji speak. W ten sposób: player.speak(total - red_eggs), aby ukończyć poziom.