Python Ontwikkelingscursus
Hoofdstuk
>
Niveau

Voorwaarden
Basis if-verklaring

Er zijn momenten waarop je bepaalde voorwaarden aan acties wilt toevoegen, zodat je code flexibel is en verschillende acties kan uitvoeren afhankelijk van de situatie. Hiervoor gebruiken we if-statements in combinatie met operatoren om bepaalde condities te testen en de juiste acties uit te voeren.

In deze eerste oefening verzamel je eieren en gebruik je de == en != operatoren om te controleren of bepaalde waarden in een lijst gelijk of verschillend van elkaar zijn.

Guide

Doel

Pak alle eieren in het veld en vergelijk ze met elkaar met behulp van voorwaarden in een if-statement.

Pak alle eieren in het veld door over ze heen te lopen. Zodra je ze hebt verzameld, sla je ze op in een lijst met de naam basket .

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

Nadat je de lijst hebt ingesteld, loop naar de X-tekens om ze met elkaar en met de constante genaamd eggs te vergelijken door voorwaarden op te stellen in een if-statement. De eggs constante heeft een algemene waarde voor de eieren die je bij de hand hebt.

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

Deze code vergelijkt de eerste twee items in de lijst met elkaar; de == operator wordt gebruikt om te controleren of de twee vergeleken items hetzelfde zijn. Als dat zo is, wordt de eerste opdracht uitgevoerd; zo niet, dan wordt de code onder de else-verklaring uitgevoerd.

Voer dezelfde if statements uit bij de volgende twee X-tekens, maar gebruik de volgende voorwaarden:

if basket[1] != basket[2] en if basket == eggs . De operator != wordt gebruikt om te controleren of de twee vergeleken items niet hetzelfde zijn.

Codeboek