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.

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.