Kurs Rozwoju w Pythonie
Rozdział
>
Poziom
Podstawowe operatory
Dodawanie i odejmowanie
Cel
Zbieraj jajka i równoważ księgi, dodając i odejmując ich ilości.
Czas zebrać jajka na terenach lęgowych, podejdź i zbierz różne jajka na polu, abyśmy mogli udokumentować, ile jaj zostało złożonych. Z wszystkich złożonych jaj cztery (4) jajka są niedobre, jednak czerwone jajka mają dwa razy więcej wartości odżywczych niż zwykłe jajka. Udokumentuj, ile masz dobrych jajek i jaka jest ich wartość odżywcza.
Najpierw przejdź przez wszystkie jajka, aby je zebrać, następnie utwórz trzy (3) zmienne dla każdego rodzaju jajek: white_eggs, dark_eggs, red_eggs. W tych zmiennych dodaj ilość zebranego przez ciebie rodzaju jajek.
Gdy wszystko zbierzesz, podejdź do ciemnych oznaczeń X i zanotuj wszystkie dobre jajka z tej partii. Użyj funkcji speak(), aby ogłosić liczbę, dodając (+) razem trzy utworzone zmienne i odejmując (-) liczbę niedobrych jajek z tej partii, w tym formacie: player.speak(white_eggs + dark_eggs + red_eggs - 4) .
Gdy skończysz dokumentowanie ilości jajek z tej partii, udaj się do jasnego oznaczenia X i sprawdź, jaka jest wartość odżywcza każdego jajka. Najpierw musisz odjąć niedobre jajka z każdej zmiennej, są dwa (2) niedobre białe jajka, jedno (1) niedobre ciemne jajko, jedno (1) niedobre czerwone jajko, które trzeba usunąć, w ten sposób:
white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1
Następnie pomnóż red_eggs przez dwa (2), ponieważ ich wartość odżywcza jest podwójna, w ten sposób: red_eggs *= 2. Potem użyj funkcji speak() przy oznaczeniu X i dodaj (+) razem wszystkie zmienne z ich nowymi wartościami, aby ukończyć poziom.