Kurz vývoje v Pythonu
Kapitola
>
Úroveň

Podmínky
Základní příkaz if

Občas možná budete chtít k určitým akcím přidat podmínky, což umožní vašemu kódu být flexibilní a provádět různé akce v závislosti na situaci. K tomu používáme příkazy if v kombinaci s operátory, abychom otestovali určité podmínky a provedli odpovídající akce.

V tomto prvním cvičení sbírejte vejce a použijte operátory == a !=, abyste ověřili, zda jsou určité hodnoty v seznamu stejné nebo odlišné.

Guide

Cíl

Seber všechna vejce na poli a porovnej je navzájem pomocí podmínek v příkazu if.

Seber všechna vejce na poli tak, že po nich přejdeš, a jakmile je nasbíráš, ulož je do seznamu nazvaného basket .

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

Jakmile máš seznam vytvořený, přejdi k místům označeným znakem X a porovnej je mezi sebou a s konstantou eggs pomocí podmínek v příkazu if. Konstanta eggs obsahuje obecnou hodnotu pro vejce, která máš k dispozici.

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

Tento kód porovnává první dva prvky v seznamu; operátor == slouží k ověření, zda jsou porovnávané položky stejné. Pokud jsou, provede se první příkaz, pokud ne, spustí se kód pod větví else.

Proveď tyto stejné příkazy if na následujících dvou místech označených X, ale použij tyto podmínky:

if basket[1] != basket[2] a if basket == eggs . Operátor != se používá k ověření, zda porovnávané položky nejsou stejné.

Kniha Kódu