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 vil vi dykke ned i Boolean datatypen. Booleans er simple, men kraftfulde, de giver os mulighed for at håndtere True eller False værdier, hvilket gør det muligt for vores programmer at reagere effektivt på forskellige situationer. I sammenhæng med at administrere en købmandsbutik 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 udsalg er aktivt.

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

Forståelse af Booleske Datatyper

En boolesk datatype har kun to mulige værdier: True og False. Disse værdier er ofte resultatet af sammenligningsoperationer og er grundlæggende i at kontrollere flowet i vores programmer. Ved at forstå booleske værdier vil du være i stand til at skrive kode, der kan træffe beslutninger baseret på forskellige betingelser.

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

  • Lige med : == ;

  • Ikke lige med : != ;

  • Større end : > ;

  • Mindre end : < ;

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

  • Mindre end eller lige med : <= .

Eksempel Anvendelse

Lad os tjekke, om en vare (milk) er lav på lager ved at sammenligne dens mængde med en foruddefineret tærskel 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 dig i at bruge booleans. I denne udfordring vil du tjekke, om de samlede omkostninger ved et køb er berettiget til en rabat.

Opgave

Swipe to start coding

Du skal definere en variabel for de samlede omkostninger, oprette en boolean-variabel for at tjekke for rabatberettigelse og udskrive resultatet.

  • Definer en variabel ved navn total_cost og tildel den værdien 25.00 for at repræsentere de samlede omkostninger af en dagligvarekonto.
  • Opret en boolean-variabel ved navn discountEligible ved at sammenligne total_cost-variablen med rabatgrænsen på 20.00 ved hjælp af større end eller lig med (>=) operatoren.
  • Udskriv værdien af discountEligible-variablen for at angive, om købet er berettiget til en 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 vil vi dykke ned i Boolean datatypen. Booleans er simple, men kraftfulde, de giver os mulighed for at håndtere True eller False værdier, hvilket gør det muligt for vores programmer at reagere effektivt på forskellige situationer. I sammenhæng med at administrere en købmandsbutik 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 udsalg er aktivt.

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

Forståelse af Booleske Datatyper

En boolesk datatype har kun to mulige værdier: True og False. Disse værdier er ofte resultatet af sammenligningsoperationer og er grundlæggende i at kontrollere flowet i vores programmer. Ved at forstå booleske værdier vil du være i stand til at skrive kode, der kan træffe beslutninger baseret på forskellige betingelser.

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

  • Lige med : == ;

  • Ikke lige med : != ;

  • Større end : > ;

  • Mindre end : < ;

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

  • Mindre end eller lige med : <= .

Eksempel Anvendelse

Lad os tjekke, om en vare (milk) er lav på lager ved at sammenligne dens mængde med en foruddefineret tærskel 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 dig i at bruge booleans. I denne udfordring vil du tjekke, om de samlede omkostninger ved et køb er berettiget til en rabat.

Opgave

Swipe to start coding

Du skal definere en variabel for de samlede omkostninger, oprette en boolean-variabel for at tjekke for rabatberettigelse og udskrive resultatet.

  • Definer en variabel ved navn total_cost og tildel den værdien 25.00 for at repræsentere de samlede omkostninger af en dagligvarekonto.
  • Opret en boolean-variabel ved navn discountEligible ved at sammenligne total_cost-variablen med rabatgrænsen på 20.00 ved hjælp af større end eller lig med (>=) operatoren.
  • Udskriv værdien af discountEligible-variablen for at angive, om købet er berettiget til en 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