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

Stryg for at vise menuen

book
Boolesk Datatype

I dette kapitel dykker vi ned i datatypen Boolean. Booleans er enkle, men kraftfulde; de gør det muligt at håndtere værdierne True eller False, hvilket gør vores programmer i stand til effektivt at reagere på forskellige situationer. I forbindelse med styring af en dagligvarebutik kan booleans hjælpe os med at afgøre, om visse betingelser er opfyldt, såsom om en vare er på lager, eller om et tilbud er aktivt.

Se, hvordan Alex bruger Boolean-datatyper til at sammenligne priser og navne:

Forståelse af Boolean-datatyper

En boolean-datatype har kun to mulige værdier: True og False. Disse værdier er ofte resultatet af sammenligningsoperationer og er grundlæggende for at styre flowet i vores programmer. Ved at forstå booleans kan du skrive kode, der træffer beslutninger baseret på forskellige betingelser.

Følgende operationer er almindelige sammenligningsoperatorer, der resulterer i boolean-værdier:

  • Lige med: ==;

  • Ikke lige med: !=;

  • Større end: >;

  • Mindre end: <;

  • Større end eller lige med: >=;

  • Mindre end eller lige med: <=.

Eksempel på anvendelse

Lad os kontrollere, om en vare (milk) er lav på lager ved at sammenligne dens mængde med en foruddefineret grænse for lav lagerbeholdning:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Nu er det din tur til at øve brugen af booleans. I denne udfordring skal du kontrollere, om den samlede pris for et køb er berettiget til rabat.

Opgave

Swipe to start coding

Du skal definere en variabel for den samlede pris, oprette en boolesk variabel for at kontrollere rabatberettigelse og udskrive resultatet.

  • Definér en variabel med navnet total_cost og tildel den værdien 25.00 for at repræsentere den samlede pris på en indkøbsseddel.
  • Opret en boolesk variabel med navnet discountEligible ved at sammenligne variablen total_cost med rabatgrænsen på 20.00 ved hjælp af større end eller lig med (>=) operatoren.
  • Udskriv værdien af variablen discountEligible for at angive, om købet er berettiget til rabat.

Outputkrav

  • Udskriv beskeden: Is the purchase eligible for a discount? <discountEligible>.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 1

Spørg AI

expand
ChatGPT

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

book
Boolesk Datatype

I dette kapitel dykker vi ned i datatypen Boolean. Booleans er enkle, men kraftfulde; de gør det muligt at håndtere værdierne True eller False, hvilket gør vores programmer i stand til effektivt at reagere på forskellige situationer. I forbindelse med styring af en dagligvarebutik kan booleans hjælpe os med at afgøre, om visse betingelser er opfyldt, såsom om en vare er på lager, eller om et tilbud er aktivt.

Se, hvordan Alex bruger Boolean-datatyper til at sammenligne priser og navne:

Forståelse af Boolean-datatyper

En boolean-datatype har kun to mulige værdier: True og False. Disse værdier er ofte resultatet af sammenligningsoperationer og er grundlæggende for at styre flowet i vores programmer. Ved at forstå booleans kan du skrive kode, der træffer beslutninger baseret på forskellige betingelser.

Følgende operationer er almindelige sammenligningsoperatorer, der resulterer i boolean-værdier:

  • Lige med: ==;

  • Ikke lige med: !=;

  • Større end: >;

  • Mindre end: <;

  • Større end eller lige med: >=;

  • Mindre end eller lige med: <=.

Eksempel på anvendelse

Lad os kontrollere, om en vare (milk) er lav på lager ved at sammenligne dens mængde med en foruddefineret grænse for lav lagerbeholdning:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Nu er det din tur til at øve brugen af booleans. I denne udfordring skal du kontrollere, om den samlede pris for et køb er berettiget til rabat.

Opgave

Swipe to start coding

Du skal definere en variabel for den samlede pris, oprette en boolesk variabel for at kontrollere rabatberettigelse og udskrive resultatet.

  • Definér en variabel med navnet total_cost og tildel den værdien 25.00 for at repræsentere den samlede pris på en indkøbsseddel.
  • Opret en boolesk variabel med navnet discountEligible ved at sammenligne variablen total_cost med rabatgrænsen på 20.00 ved hjælp af større end eller lig med (>=) operatoren.
  • Udskriv værdien af variablen discountEligible for at angive, om købet er berettiget til rabat.

Outputkrav

  • Udskriv beskeden: Is the purchase eligible for a discount? <discountEligible>.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 1
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt