Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Introduksjon til If-Setninger i Python | Mastering Python If-Setninger
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Kontrollflyt i Python

bookIntroduksjon til If-Setninger i Python

I dette kurset vil vi fokusere på å forstå formålet med betingede utsagn, lære hvordan de muliggjør beslutningstaking i programmering, og utforske et eksempel for å se dem i aksjon.

Hva er betingede utsagn?

Et betinget utsagn lar programmet ditt ta beslutninger ved å utføre forskjellige kodeblokker basert på om en spesifikk betingelse er True eller False. Tenk på det som å svare på et "ja eller nei"-spørsmål i koden din: "Hvis denne betingelsen er sann, gjør dette."

For eksempel, tenk deg å bygge en Fitness Tracker. Hvis en brukers antall skritt når deres daglige mål, kan du vise en gratulasjonsmelding. Ellers kan du oppmuntre dem til å ta flere skritt.

Syntaks for et betinget utsagn

Her er den grunnleggende syntaksen for en if-setning:

if condition:
    # Code to execute when the condition is True

Forklaring av syntaksen:

  1. if: dette nøkkelordet begynner det betingede utsagnet;
  2. condition: dette er et logisk uttrykk som evalueres til True eller False;
  3. Kodeblokk: den innrykkede koden under if-setningen kjører bare når betingelsen er True.

Eksempel: Sjekke antall skritt i en Fitness Tracker

La oss skrive et enkelt eksempel ved hjelp av en Fitness Tracker. Vi vil sjekke om brukeren har oppnådd sitt skrittmål for dagen.

12345
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
copy

Forklaring

  1. Betingelse: if-setningen sjekker om antall skritt tatt (steps_taken) er større enn eller lik skrittmålet (step_goal);
  2. Resultat: hvis betingelsen er True (f.eks., 12000 >= 10000), skrives meldingen "Congratulations! You've reached your daily step goal." ut. Men hvis betingelsen er False (f.eks., 7500 >= 10000), skjer ingenting, og programmet går videre.

1. Hva er hensikten med et betingelsesutsagn?

2. Hva gjør denne koden hvis steps_taken = 7500 og step_goal = 10000?

question mark

Hva er hensikten med et betingelsesutsagn?

Select the correct answer

question mark

Hva gjør denne koden hvis steps_taken = 7500 og step_goal = 10000?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 1

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

Suggested prompts:

Can you explain what happens if the condition is False?

Can you show how to add an "else" statement to handle when the goal isn't reached?

Can you give more real-life examples of conditional statements?

bookIntroduksjon til If-Setninger i Python

Sveip for å vise menyen

I dette kurset vil vi fokusere på å forstå formålet med betingede utsagn, lære hvordan de muliggjør beslutningstaking i programmering, og utforske et eksempel for å se dem i aksjon.

Hva er betingede utsagn?

Et betinget utsagn lar programmet ditt ta beslutninger ved å utføre forskjellige kodeblokker basert på om en spesifikk betingelse er True eller False. Tenk på det som å svare på et "ja eller nei"-spørsmål i koden din: "Hvis denne betingelsen er sann, gjør dette."

For eksempel, tenk deg å bygge en Fitness Tracker. Hvis en brukers antall skritt når deres daglige mål, kan du vise en gratulasjonsmelding. Ellers kan du oppmuntre dem til å ta flere skritt.

Syntaks for et betinget utsagn

Her er den grunnleggende syntaksen for en if-setning:

if condition:
    # Code to execute when the condition is True

Forklaring av syntaksen:

  1. if: dette nøkkelordet begynner det betingede utsagnet;
  2. condition: dette er et logisk uttrykk som evalueres til True eller False;
  3. Kodeblokk: den innrykkede koden under if-setningen kjører bare når betingelsen er True.

Eksempel: Sjekke antall skritt i en Fitness Tracker

La oss skrive et enkelt eksempel ved hjelp av en Fitness Tracker. Vi vil sjekke om brukeren har oppnådd sitt skrittmål for dagen.

12345
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
copy

Forklaring

  1. Betingelse: if-setningen sjekker om antall skritt tatt (steps_taken) er større enn eller lik skrittmålet (step_goal);
  2. Resultat: hvis betingelsen er True (f.eks., 12000 >= 10000), skrives meldingen "Congratulations! You've reached your daily step goal." ut. Men hvis betingelsen er False (f.eks., 7500 >= 10000), skjer ingenting, og programmet går videre.

1. Hva er hensikten med et betingelsesutsagn?

2. Hva gjør denne koden hvis steps_taken = 7500 og step_goal = 10000?

question mark

Hva er hensikten med et betingelsesutsagn?

Select the correct answer

question mark

Hva gjør denne koden hvis steps_taken = 7500 og step_goal = 10000?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 1
some-alt