Python fejlesztési kurzus
Fejezet
>
Szint
Feltételek
Alapvető if utasítás
Előfordulhat, hogy bizonyos műveletekhez feltételeket szeretnél hozzáadni, így a kódod rugalmasabbá válik, és a helyzettől függően különböző műveleteket hajt végre. Ehhez if-utasításokat használunk operátorokkal kombinálva, hogy teszteljünk bizonyos feltételeket, és végrehajtsuk a megfelelő műveleteket.
Ebben az első feladatban gyűjts tojásokat, és használd a == és != operátorokat annak ellenőrzésére, hogy a lista bizonyos értékei megegyeznek-e vagy eltérnek-e egymástól.

Célkitűzés
Gyűjtsd össze a mezőn lévő összes tojást, és hasonlítsd össze őket egymással
if-feltételek használatával.
A mezőn lévő összes tojást úgy gyűjtsd össze, hogy végigsétálsz rajtuk; miután összegyűjtötted őket, tárold egy basket nevű listában.
basket = ["blue egg", "red egg", "shiny egg", "green egg"]
Miután beállítottad a listát, menj az X jelölésekhez, hogy összehasonlíthasd őket egymással, valamint az eggs nevű konstanssal if-feltételek segítségével. Az eggs konstans egy általános értéket ad a birtokodban lévő tojások számára.
if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")
Ez a kód összehasonlítja a lista első két elemét egymással. A == operátor azt ellenőrzi, hogy a két elem megegyezik-e. Ha igen, az első parancs kerül végrehajtásra, ha nem, akkor az else ág alatti kód fut le.
Futtasd le ugyanazokat az if-utasításokat a következő két X jelzésnél, de használd az alábbi feltételeket:
if basket[1] != basket[2] és if basket == eggs.
A != operátor arra szolgál, hogy ellenőrizze, nem egyeznek-e meg a két összehasonlított elem.