Booleaanse Waarden
Veeg om het menu te tonen
Voordat je verder gaat, ontdek je iets nieuws over Python.
Ninja's Omgeving
Om de Ninja te helpen de kaart te navigeren, kun je naar de cellen om hem heen kijken. De volgende methoden laten de Ninja controleren wat er in de buurt is:
object_up()controleert de cel boven de Ninja;object_down()controleert eronder;object_left()controleert links;object_right()controleert rechts.
Elke methode geeft een string terug die het object in die cel beschrijft: "wall", "sushi" of "empty".
Stringvergelijkingen
In Python kun je strings vergelijken met:
==controleert of twee strings gelijk zijn;!=controleert of twee strings verschillend zijn.
Het resultaat van deze vergelijkingen is een booleaanse waarde.
Booleaanse waarden
In Python is een booleaan een type waarde dat één van twee dingen kan zijn: True of False.
Omdat functies zoals object_up() strings retourneren, kun je controleren wat de Ninja ziet en die informatie omzetten in iets bruikbaars voor je code:
Is er sushi aan de rechterkant? → True of False:
ninja.object_right() == "sushi"
Is er een muur aan de linkerkant? → True of False:
ninja.object_left() == "wall"
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.