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

Kursinnhold

Python Ninja

Python Ninja

1. Grunnleggende Kontroller
2. Avanserte Kontroller
3. Funksjoner
4. Løkker
5. If-Else-Setninger
6. Utfordringer
7. Lister

book
Hvis-Ellers Setninger

I dette kapittelet vil vi utforske konseptet med if-else-setninger i Python. If-else-setninger lar oss ta beslutninger i koden vår basert på visse betingelser. Dette er et grunnleggende konsept i programmering som gjør det mulig for oss å 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 falsk, kan den utføre en alternativ kodeblokk. Dette er hvordan vi kan 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

Nøkkelordet "not"

Nøkkelordet "not" brukes til å nekte et boolsk uttrykk. Hvis en betingelse er sann, vil bruk av "not" gjøre den falsk, og omvendt. Dette kan være veldig nyttig når du vil utføre kode bare 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 vår ninja med å samle all sushi på kartet. Ninjaen vil bevege seg rundt på rutenettet, plukke opp sushi mens den unngår vegger.

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!

Seksjon 5. Kapittel 1
py

ninja.py

toggle bottom row

book
Hvis-Ellers Setninger

I dette kapittelet vil vi utforske konseptet med if-else-setninger i Python. If-else-setninger lar oss ta beslutninger i koden vår basert på visse betingelser. Dette er et grunnleggende konsept i programmering som gjør det mulig for oss å 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 falsk, kan den utføre en alternativ kodeblokk. Dette er hvordan vi kan 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

Nøkkelordet "not"

Nøkkelordet "not" brukes til å nekte et boolsk uttrykk. Hvis en betingelse er sann, vil bruk av "not" gjøre den falsk, og omvendt. Dette kan være veldig nyttig når du vil utføre kode bare 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 vår ninja med å samle all sushi på kartet. Ninjaen vil bevege seg rundt på rutenettet, plukke opp sushi mens den unngår vegger.

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!

Seksjon 5. Kapittel 1
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt