Программирование для начинающих с блоками
Глава
>
Уровень
Условия и решения
Базовый оператор if
Иногда вам может понадобиться добавить условия к определённым действиям, чтобы ваш код был гибким и выполнял различные действия в зависимости от ситуации. Для этого мы используем оператор if вместе с операторами сравнения для проверки определённых условий и выполнения соответствующих действий.
В этом первом упражнении соберите яйца и используйте блоки сравнения equals (=) и not equals (≠) для проверки, совпадают ли определённые значения или различаются. Блок if с секцией else позволяет запускать разный код в зависимости от того, истинно условие или ложно.

Цель
Соберите яйца и сравните их с помощью условий в блоке
if.
Пройдите по полю и соберите все яйца. Затем используйте условия для сравнения типов яиц, которые вы собрали.
Используйте блок if с секцией else, чтобы принимать решения в вашем коде. Блок if проверяет, истинно ли условие или ложно, и выполняет разный код в зависимости от результата.
Подойдите к первой метке X и используйте блок if с секцией else. В условии используйте блок сравнения equals (=) для сравнения двух текстовых блоков: "blue egg" и "red egg". Если условие истинно (они равны), используйте блок speak, чтобы сказать "This statement is True!". В противном случае используйте блок speak в секции else, чтобы сказать "This statement is False!".
Так как "blue egg" и "red egg" различны, условие будет ложным, поэтому выполнится код в секции else.
Подойдите ко второй метке X и используйте другой блок if. На этот раз используйте блок сравнения not equals (≠) для сравнения "blue egg" с "blue egg". Так как они одинаковы, условие будет ложным, и выполнится код в секции else.
Подойдите к третьей метке X и используйте блок if для сравнения переменной с константой. Создайте переменную с именем collected_egg и установите её значение "blue egg". Затем используйте блок equals для сравнения переменной collected_egg с константой egg_type. Так как оба значения равны "blue egg", условие будет истинным.