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

Книга с Код