Kursinnhold
Python Ninja
Python Ninja
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:
condition = True if condition: print("Condition is true") else: print("Condition is false")
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:
condition = False if not condition: print("Condition is false")
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.
ninja.py
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.
Swipe to start coding
Løsning
Takk for tilbakemeldingene dine!
ninja.py
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:
condition = True if condition: print("Condition is true") else: print("Condition is false")
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:
condition = False if not condition: print("Condition is false")
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.
ninja.py
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.
Swipe to start coding
Løsning
Takk for tilbakemeldingene dine!