Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Opsummering | Betingede Udsagn
Introduktion til Python

Opsummering

Stryg for at vise menuen

Tillykke med at have gennemført dette spændende afsnit af vores Python-kursus!

Du har opnået en solid forståelse for at styre logikflowet i dine programmer ved hjælp af forskellige Python-konstruktioner.

Lad os gennemgå de centrale begreber, du har mestret:

Booleske datatyper og sammenligninger

Du har lært at bruge sammenligningsoperatorer til at evaluere betingelser i Python. Disse operatorer hjælper dig med at tjekke relationer mellem værdier og omfatter følgende:

  • Lige med: ==;
  • Ikke lige med: !=;
  • Større end: >;
  • Mindre end: <;
  • Større end eller lige med: >=;
  • Mindre end eller lige med: <=.
1234
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`

Kombinering af betingelser

Beherskelse af kombinering af flere betingelser ved brug af logiske operatorer for at træffe mere komplekse beslutninger:

  • and: evalueres til True, hvis begge betingelser er True;
  • or: evalueres til True, hvis mindst én betingelse er True;
  • not: vender den logiske tilstand af sin operand.
123
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`

Medlemskabsoperatorer og type-sammenligninger

Gennemgang af brugen af medlemskabsoperatorer til at kontrollere tilstedeværelsen eller fraværet af et element i en sekvens samt brugen af funktionen type() til at bekræfte datatypen for en variabel:

  • Medlemskabsoperatorer som in og not in;
  • Sammenligning af typer ved brug af type().
12345
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True

Betingede udtryk

Du har lært at bruge if, else og elif-sætninger til at udføre forskellige kodeblokke baseret på forskellige betingelser. Denne grundlæggende færdighed er afgørende for at skrive dynamiske og responsive Python-programmer:

1234567
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")

1. Hvilken operator bruges til at kontrollere, om to værdier IKKE er ens i Python?

2. Hvad vil følgende print-sætning returnere?

3. Hvordan tjekker du, om delstrengen "apple" findes i strengen, der er tildelt til fruits?

4. Hvilken linje kode kontrollerer korrekt datatypen af item_price for at se, om det er en float?

5. Hvilket output vil følgende Python-kode give?

question mark

Hvilken operator bruges til at kontrollere, om to værdier IKKE er ens i Python?

Vælg det korrekte svar

question mark

Hvad vil følgende print-sætning returnere?

Vælg det korrekte svar

question mark

Hvordan tjekker du, om delstrengen "apple" findes i strengen, der er tildelt til fruits?

Vælg det korrekte svar

question mark

Hvilken linje kode kontrollerer korrekt datatypen af item_price for at se, om det er en float?

Vælg det korrekte svar

question mark

Hvilket output vil følgende Python-kode give?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 7

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Opsummering

Tillykke med at have gennemført dette spændende afsnit af vores Python-kursus!

Du har opnået en solid forståelse for at styre logikflowet i dine programmer ved hjælp af forskellige Python-konstruktioner.

Lad os gennemgå de centrale begreber, du har mestret:

Booleske datatyper og sammenligninger

Du har lært at bruge sammenligningsoperatorer til at evaluere betingelser i Python. Disse operatorer hjælper dig med at tjekke relationer mellem værdier og omfatter følgende:

  • Lige med: ==;
  • Ikke lige med: !=;
  • Større end: >;
  • Mindre end: <;
  • Større end eller lige med: >=;
  • Mindre end eller lige med: <=.
1234
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`

Kombinering af betingelser

Beherskelse af kombinering af flere betingelser ved brug af logiske operatorer for at træffe mere komplekse beslutninger:

  • and: evalueres til True, hvis begge betingelser er True;
  • or: evalueres til True, hvis mindst én betingelse er True;
  • not: vender den logiske tilstand af sin operand.
123
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`

Medlemskabsoperatorer og type-sammenligninger

Gennemgang af brugen af medlemskabsoperatorer til at kontrollere tilstedeværelsen eller fraværet af et element i en sekvens samt brugen af funktionen type() til at bekræfte datatypen for en variabel:

  • Medlemskabsoperatorer som in og not in;
  • Sammenligning af typer ved brug af type().
12345
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True

Betingede udtryk

Du har lært at bruge if, else og elif-sætninger til at udføre forskellige kodeblokke baseret på forskellige betingelser. Denne grundlæggende færdighed er afgørende for at skrive dynamiske og responsive Python-programmer:

1234567
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 7
some-alt