Учебный курс по разработке на Python
Глава
>
Уровень

Условия
Базовый оператор if

Иногда вы можете захотеть добавить условия к определённым действиям, которые вы выполняете, — это позволит вашему коду быть гибким и выполнять различные действия в зависимости от ситуации. Для этого мы используем операторы if в сочетании с операторами для проверки определённых условий и выполнения соответствующих действий.

В этом первом упражнении соберите яйца и используйте операторы == и != для проверки, одинаковы ли определённые значения в списке или различаются между собой.

Guide

Цель

Собрать все яйца на поле и сравнить их друг с другом с помощью условий в операторе if.

Соберите все яйца на поле, проходя по ним; как только вы соберёте их все, сохраните их в списке с именем basket.

basket = ["blue egg", "red egg", "shiny egg", "green egg"]

После того как вы создадите список, пройдите к отметкам X, чтобы сравнить элементы друг с другом и со значением константы eggs, задав условия в операторе if. Константа eggs содержит общее значение для яиц, которые есть у вас под рукой.

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

Этот код сравнивает первые два элемента списка между собой: оператор == используется для проверки того, одинаковы ли сравниваемые элементы. Если да, выполняется первая команда; в противном случае выполняется код в блоке else.

Выполните те же операторы if на следующих двух отметках X, но используйте следующие условия:

if basket[1] != basket[2] и if basket == eggs. Оператор != используется для проверки того, что сравниваемые элементы не одинаковы.

Книга Кода