Курс розробки на 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. Оператор != використовується для перевірки, чи порівнювані елементи не однакові.

Книга Коду