Урок 10. Сравнения

Сравниваем значения и получаем ответ «да» или «нет».

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Знаки сравнения

== проверяет равенство (именно два знака равно!), != — неравенство, а >, <, >=, <= сравнивают числа. Результат сравнения — True (да) или False (нет).

here() == "wheat"   # под нами пшеница?
10 > 3              # True

Связь с условиями

Сравнения — это то, что стоит внутри if и while. Именно они позволяют программе принимать решения.

Что запомнить

Результат сравнения — это всегда True или False. Именно его проверяют if и while. Не путайте == (сравнение) с = (присваивание) — это самая частая ошибка новичков.

Частые вопросы

Что возвращает сравнение? Всегда True или False — именно это проверяют if и while.

Чем == отличается от =? == сравнивает два значения, = присваивает значение переменной.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык