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-Ridder

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. Slik kan vi få programmene våre til å 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

Her er et eksempel som bruker if-else-setninger for å hjelpe ridderen med å samle alle myntene på kartet. Ridderen beveger seg rundt på rutenettet og plukker opp mynter samtidig som han unngår vegger.

knight.py

knight.py

copy

I dette eksempelet vil ridderen fortsette å bevege seg og plukke opp mynter 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 ridderen seg opp og plukker opp en mynt. Ellers beveger den seg til høyre og plukker opp en mynt.

Oppgave

Swipe to start coding

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 1
knight.py

knight.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. Slik kan vi få programmene våre til å 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

Her er et eksempel som bruker if-else-setninger for å hjelpe ridderen med å samle alle myntene på kartet. Ridderen beveger seg rundt på rutenettet og plukker opp mynter samtidig som han unngår vegger.

knight.py

knight.py

copy

I dette eksempelet vil ridderen fortsette å bevege seg og plukke opp mynter 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 ridderen seg opp og plukker opp en mynt. Ellers beveger den seg til høyre og plukker opp en mynt.

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
knight.py

knight.py

some-alt