Курс розробки на Python
Розділ
>
Рівень

Основні оператори
Додавання та віднімання

Мета

Збирайте яйця та балансуйте рахунки шляхом додавання та віднімання їх кількості.

Час збирати яйця на гніздах, пройдіть та зберіть різні яйця на полі, щоб ми могли задокументувати, скільки яєць було відкладено. Серед усіх яєць, що були відкладені, є чотири (4) яйця непридатні, проте червоні яйця містять вдвічі більше поживних речовин, ніж звичайні. Задокументуйте, скільки у вас хороших яєць та яка їх харчова цінність.

Спочатку пройдіться по всіх яйцях, щоб зібрати їх, потім створіть три (3) змінні для кожного типу яйця: white_eggs, dark_eggs, red_eggs. У цих змінних додайте кількість зібраних яєць кожного виду.

Після того, як ви зібрали всі яйця, підійдіть до міток з темними хрестами та задокументуйте всі хороші яйця з цієї партії. Використовуйте функцію speak(), щоб оголосити кількість, додаючи (+) разом три створені вами змінні та віднімаючи (-) кількість яєць, які в цій партії непригодні, у такому форматі: player.speak(white_eggs + dark_eggs + red_eggs - 4).

Після того, як ви задокументували кількість яєць у цій партії, прямуйте до світлої мітки з хрестом і перевірте, яка харчова цінність кожного яйця. Спочатку вам потрібно відняти погані яйця з кожної змінної, є два (2) поганих білих яйця, одне (1) погане темне яйце, одне (1) погане червоне яйце, яке потрібно видалити, ось так:

white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1

Наступним кроком помножте red_eggs на два (2) тому що їх харчова цінність вдвічі вища, ось так: red_eggs *= 2. Потім використовуйте функцію speak() на мітці з хрестом і додайте (+) разом всі змінні з їх новими значеннями, щоб завершити рівень.

Книга Коду