Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Boolske Verdier | Løkker
Python Ninja

bookBoolske Verdier

Sveip for å vise menyen

Før du går videre, skal du utforske noe nytt om Python.

Ninjaens omgivelser

For å hjelpe Ninjaen med å navigere på kartet, kan du se på cellene rundt den. Følgende metoder lar Ninjaen sjekke hva som er i nærheten:

  • object_up() sjekker cellen over Ninjaen;
  • object_down() sjekker under;
  • object_left() sjekker til venstre;
  • object_right() sjekker til høyre.

Hver metode returnerer en streng som beskriver objektet i den cellen: "wall", "sushi" eller "empty".

Strengsammenligninger

I Python kan du sammenligne strenger ved å bruke:

  • == sjekker om to strenger er like;
  • != sjekker om to strenger er forskjellige.

Resultatet av disse sammenligningene er en boolsk verdi.

Boolske verdier

I Python er en boolsk en type verdi som kan være én av to ting: True eller False.

Siden funksjoner som object_up() returnerer strenger, kan du sjekke hva Ninjaen ser og gjøre denne informasjonen om til noe koden din kan bruke:

Er det sushi til høyre?True eller False:

ninja.object_right() == "sushi"

Er det en vegg til venstre?True eller False:

ninja.object_left() == "wall"
question mark

Hva skjer først på denne kodelinjen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 4. Kapittel 4
some-alt