Python fejlesztési kurzus
Fejezet
>
Szint

Feltételek
Alap if utasítás

Vannak esetek, amikor feltételeket szeretnél hozzáadni bizonyos műveletekhez, így a kódod rugalmasabbá válik, és képes különböző műveletek végrehajtására a helyzettől függően. Ehhez az if utasításokat operátorokkal használjuk, amelyekkel bizonyos feltételeket tesztelünk és a megfelelő műveleteket hajtjuk végre.

Ebben az első feladatban gyűjtsd össze a tojásokat, és használd az == és != operátorokat annak ellenőrzésére, hogy a lista bizonyos értékei megegyeznek-e vagy különböznek egymástól.

Guide

Cél

Ragadd fel az összes tojást a mezőn, és hasonlítsd össze őket egymással egy if utasításban megadott feltételek alapján.

Menj végig a mezőn, hogy összegyűjtsd az összes tojást, majd miután begyűjtötted őket, tárold el őket egy basket nevű listában.

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

Miután beállítottad a listát, menj az X jelzésű pontokra, hogy összehasonlítsd őket egymással és az eggs nevű állandóval egy if utasításban megadott feltételek segítségével. Az eggs állandó egy általános értéket tartalmaz a nálad lévő tojásokra.

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, az == operátor segítségével ellenőrzi, hogy a két összehasonlított elem megegyezik-e. Ha igen, az első parancs végrehajtódik, ha nem, akkor a else ág alatti kód fut le.

Futtasd ugyanazt az if utasítást a következő két X jelzésű ponton, de használd a következő feltételeket:

if basket[1] != basket[2] és if basket == eggs . Az != operátort arra használjuk, hogy ellenőrizzük, a két összehasonlított elem nem egyezik-e meg.

Kódkönyv