Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære If/Elif/Else-uttrykk | Betingede Setninger i Python
Betingede Setninger i Python

bookIf/Elif/Else-uttrykk

For å kontrollere en ekstra betingelse etter den innledende if-setningen, bruk elif. Dette gjør det mulig å evaluere flere betingelser sekvensielt.

if condition_a:
    # Do this if `condition_a` is `True`
elif condition_b:
    # Do this if `condition_a` is not `True`, but `condition_b` is
else:
    # Do this if neither condition is `True`

Noen ganger ønsker du at programmet skal håndtere flere mulige betingelser, ikke bare én. Ved å bruke if og elif kan du kontrollere flere betingelser etter hverandre. Til slutt kan du bruke else for å fange opp alle tilfeller som ikke samsvarer med de foregående betingelsene.

123456789101112
# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
copy

Du kan stable flere elif-blokker etter behov. Vær imidlertid oppmerksom på at bruk av for mange elif-blokker kanskje ikke er den mest effektive måten å strukturere koden på.

question mark

Hva er hensikten med å bruke elif-setningen i Python?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 9

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

bookIf/Elif/Else-uttrykk

Sveip for å vise menyen

For å kontrollere en ekstra betingelse etter den innledende if-setningen, bruk elif. Dette gjør det mulig å evaluere flere betingelser sekvensielt.

if condition_a:
    # Do this if `condition_a` is `True`
elif condition_b:
    # Do this if `condition_a` is not `True`, but `condition_b` is
else:
    # Do this if neither condition is `True`

Noen ganger ønsker du at programmet skal håndtere flere mulige betingelser, ikke bare én. Ved å bruke if og elif kan du kontrollere flere betingelser etter hverandre. Til slutt kan du bruke else for å fange opp alle tilfeller som ikke samsvarer med de foregående betingelsene.

123456789101112
# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
copy

Du kan stable flere elif-blokker etter behov. Vær imidlertid oppmerksom på at bruk av for mange elif-blokker kanskje ikke er den mest effektive måten å strukturere koden på.

question mark

Hva er hensikten med å bruke elif-setningen i Python?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 9
some-alt