Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære If-Else-setninger | If-Else-Setninger
Python Ninja

bookIf-Else-setninger

I dette kapittelet skal vi utforske konseptet med if-else-setninger i Python. If-else-setninger lar oss ta beslutninger i koden basert på bestemte betingelser. Dette er et grunnleggende konsept i programmering som gjør det mulig å kontrollere flyten i programmene våre.

Forståelse av if-else-setninger

En if-else-setning evaluerer en betingelse og utfører en kodeblokk hvis betingelsen er sann. Hvis betingelsen er usann, kan den utføre en alternativ kodeblokk. Dette gjør at programmene våre kan reagere forskjellig på ulike situasjoner.

Her er den grunnleggende strukturen til en if-else-setning:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

"not"-nøkkelordet

"not"-nøkkelordet brukes til å nekte et boolsk uttrykk. Hvis en betingelse er sann, vil bruk av "not" gjøre den usann, og omvendt. Dette kan være svært nyttig når du ønsker å utføre kode kun når en betingelse ikke er oppfylt.

For eksempel:

123
condition = False if not condition: print("Condition is false")
copy

Eksempel

La oss se på et eksempel som bruker if-else-setninger for å hjelpe ninjaren med å samle all sushi på kartet. Ninjaren beveger seg rundt på rutenettet, plukker opp sushi og unngår vegger.

ninja.py

ninja.py

copy

I dette eksempelet vil ninjaen fortsette å bevege seg og plukke opp sushi til den møter vegger både over og til høyre. If-else-setningen sjekker om det er en vegg til høyre. Hvis det er det, beveger ninjaen seg opp og plukker opp sushi. Ellers beveger den seg til høyre og plukker opp sushi.

Oppgave

Swipe to start coding

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 1
ninja.py

ninja.py

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

close

Awesome!

Completion rate improved to 2.94

bookIf-Else-setninger

Sveip for å vise menyen

I dette kapittelet skal vi utforske konseptet med if-else-setninger i Python. If-else-setninger lar oss ta beslutninger i koden basert på bestemte betingelser. Dette er et grunnleggende konsept i programmering som gjør det mulig å kontrollere flyten i programmene våre.

Forståelse av if-else-setninger

En if-else-setning evaluerer en betingelse og utfører en kodeblokk hvis betingelsen er sann. Hvis betingelsen er usann, kan den utføre en alternativ kodeblokk. Dette gjør at programmene våre kan reagere forskjellig på ulike situasjoner.

Her er den grunnleggende strukturen til en if-else-setning:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

"not"-nøkkelordet

"not"-nøkkelordet brukes til å nekte et boolsk uttrykk. Hvis en betingelse er sann, vil bruk av "not" gjøre den usann, og omvendt. Dette kan være svært nyttig når du ønsker å utføre kode kun når en betingelse ikke er oppfylt.

For eksempel:

123
condition = False if not condition: print("Condition is false")
copy

Eksempel

La oss se på et eksempel som bruker if-else-setninger for å hjelpe ninjaren med å samle all sushi på kartet. Ninjaren beveger seg rundt på rutenettet, plukker opp sushi og unngår vegger.

ninja.py

ninja.py

copy

I dette eksempelet vil ninjaen fortsette å bevege seg og plukke opp sushi til den møter vegger både over og til høyre. If-else-setningen sjekker om det er en vegg til høyre. Hvis det er det, beveger ninjaen seg opp og plukker opp sushi. Ellers beveger den seg til høyre og plukker opp sushi.

Oppgave

Swipe to start coding

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 2.94
Seksjon 5. Kapittel 1
ninja.py

ninja.py

some-alt