Boolske 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"
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår