Kurs Rozwoju w Pythonie
Rozdział
>
Poziom

Warunki
Podstawowa instrukcja warunkowa if

Czasami możesz chcieć dodać warunki do pewnych działań, co pozwoli Twojemu kodowi być elastycznym i wykonywać różne operacje w zależności od sytuacji. Do tego używamy instrukcji if w połączeniu z operatorami, aby przetestować określone warunki i wykonać odpowiednie akcje.

W tym pierwszym ćwiczeniu zbierz jajka i użyj operatorów == i !=, aby sprawdzić, czy pewne wartości na liście są takie same lub różne od siebie.

Guide

Cel

Zbierz wszystkie jajka na polu i porównaj je ze sobą, używając warunków w instrukcji if.

Zbierz wszystkie jajka na polu, przechodząc po nich, a gdy już je zgromadzisz, zapisz je w liście o nazwie basket .

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

Gdy już utworzysz listę, przejdź do oznaczonych X miejsc, aby porównać je ze sobą oraz ze stałą nazwaną eggs, tworząc warunki w instrukcji if. Stała eggs zawiera ogólną wartość jajek, które masz pod ręką.

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

Ten kod porównuje pierwsze dwa elementy listy, operator == służy do sprawdzenia, czy dwa porównywane elementy są takie same. Jeśli tak, wykonywana jest pierwsza komenda, w przeciwnym razie wykonywany jest kod w bloku else.

Uruchom te same instrukcje if w dwóch kolejnych oznaczonych X miejscach, ale użyj następujących warunków:

if basket[1] != basket[2] i if basket == eggs .

Operator != służy do sprawdzenia, czy porównywane elementy nie są takie same.

Księga Kodów