Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Booleaanse Waarden | Lussen
Python Ninja

bookBooleaanse 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"
question mark

Wat gebeurt er eerst in deze regel code?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 4. Hoofdstuk 4
some-alt