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

bookOpsummering

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 kontrollere 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`
copy

Kombinering af betingelser

Du har mestret kunsten at kombinere flere betingelser ved hjælp 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`
copy

Medlemskabsoperatorer og type-sammenligninger

Vi har undersøgt, hvordan man bruger medlemskabsoperatorer til at kontrollere tilstedeværelsen eller fraværet af et element i en sekvens, og hvordan man bruger funktionen type() til at bekræfte datatypen af 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
copy

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!")
copy

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 kontrollerer man, om understrengen "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 producere?

question mark

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

Select the correct answer

question mark

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

Select the correct answer

question mark

Hvordan kontrollerer man, om understrengen "apple" findes i strengen, der er tildelt til fruits?

Select the correct answer

question mark

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

Select the correct answer

question mark

Hvilket output vil følgende Python-kode producere?

Select the correct answer

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

Suggested prompts:

Can you explain more about how logical operators work in Python?

Could you give more examples of using membership operators?

How do I choose between using `if`, `elif`, and `else` in my code?

Awesome!

Completion rate improved to 2.17

bookOpsummering

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 kontrollere 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`
copy

Kombinering af betingelser

Du har mestret kunsten at kombinere flere betingelser ved hjælp 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`
copy

Medlemskabsoperatorer og type-sammenligninger

Vi har undersøgt, hvordan man bruger medlemskabsoperatorer til at kontrollere tilstedeværelsen eller fraværet af et element i en sekvens, og hvordan man bruger funktionen type() til at bekræfte datatypen af 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
copy

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!")
copy

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 kontrollerer man, om understrengen "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 producere?

question mark

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

Select the correct answer

question mark

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

Select the correct answer

question mark

Hvordan kontrollerer man, om understrengen "apple" findes i strengen, der er tildelt til fruits?

Select the correct answer

question mark

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

Select the correct answer

question mark

Hvilket output vil følgende Python-kode producere?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 7
some-alt