Python For Kids · Lektion

If-else-sætninger

Lær at træffe beslutninger med if, else og elif.

Lektion 1 af 410 trin

If-else-sætninger er en gratis Python For Kids-lektion på CoddyKit. Dette er lektion 1 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Python For Kids, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Python For Kids-kurset indeholder 4 lektioner i alt.

Beslutninger med if-else

If-else-sætninger

Velkommen til lektionen om kontrolflow! I dag lærer du, hvordan du kan træffe beslutninger i dine Python-programmer ved hjælp af if-, else- og elif-sætninger.

If-else-sætninger — illustration 1

Hvad er if-else-sætninger?

If-else-sætninger giver programmet mulighed for at vælge forskellige veje baseret på bestemte betingelser. Det minder om at træffe beslutninger: "Hvis dette sker, så gør det; ellers skal du gøre noget andet."

  • If: Kontrollerer en betingelse og udfører kode, hvis den er sand.
  • Else: Udfører kode, hvis if-betingelsen er falsk.
  • Elif: (Else If) Kontrollerer en anden betingelse, hvis den foregående if-betingelse var falsk.

If-sætningen

if-sætningen får programmet til kun at udføre en kodeblok, hvis en bestemt betingelse er sand.

Syntaks:

if condition:
    # code to execute if condition is true

Eksempel på en if-sætning

Lad os se, hvordan en if-sætning fungerer, med et enkelt eksempel.

Eksempel:

# Checks if the number is positive
number = 5
if number > 0:
    print("The number is positive.")

Else-sætningen

else-sætningen får programmet til at udføre en kodeblok, hvis den foregående if-betingelse er falsk.

Syntaks:

if condition:
    # code to execute if condition is true
else:
    # code to execute if condition is false

Eksempel på en if-else-sætning

Sådan bruger du både if- og else-sætninger sammen.

Eksempel:

# Checks if the number is even or odd
number = 4
if number % 2 == 0:
    print("The number is even.")
else:
    print("The number is odd.")

Elif-sætningen

elif-sætningen (en forkortelse for "else if") giver dig mulighed for at kontrollere flere betingelser efter hinanden.

Syntaks:

if condition1:
    # code to execute if condition1 is true
elif condition2:
    # code to execute if condition2 is true
else:
    # code to execute if none of the above conditions are true

Eksempel på en if-elif-else-sætning

Lad os oprette et program, der kategoriserer et tal som positivt, negativt eller nul.

Eksempel:

# Categorizes the number
number = 0
if number > 0:
    print("The number is positive.")
elif number < 0:
    print("The number is negative.")
else:
    print("The number is zero.")
age = 16
if age >= 18:
    print("You are an adult.")
elif age >= 13:
    print("You are a teenager.")
else:
    print("You are a child.")

Godt klaret!

Du har lært, hvordan du bruger if-, else- og elif-sætninger til at træffe beslutninger i dine Python-programmer. Det giver programmerne mulighed for at reagere forskelligt baseret på forskellige betingelser. Bliv ved med at øve dig ved at oprette dine egne programmer, der træffer beslutninger!

If-else-sætninger — illustration 10
Gratis at komme i gang

Lær Python med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
22
Lektioner
94

Ofte stillede spørgsmål

Er lektionen “If-else-sætninger” gratis?

Ja — hele teksten til “If-else-sætninger” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Python For Kids-kurset, skal du opgradere til CoddyKit PRO. Python For Kids-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “If-else-sætninger”?

Lær at træffe beslutninger med if, else og elif. Du øver dig i Python For Kids med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Python For Kids?

Der kræves ingen tidligere erfaring. Python For Kids på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 4.

Hvor lang tid tager lektionen “If-else-sætninger”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Python For Kids-lektion?

Ja. Alle Python For Kids-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. If-else-sætninger
  2. Løkker i Python
  3. Indlejrede løkker
  4. Break og continue
← Tilbage til Python For Kids