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

Sveip for å vise menyen

book
Boolsk Datatype

I dette kapittelet skal vi dykke ned i Boolean datatypen. Booleans er enkle, men kraftige, de lar oss håndtere True eller False verdier, slik at programmene våre kan reagere på forskjellige situasjoner effektivt. I konteksten av å drive en dagligvarebutikk, kan Booleans hjelpe oss med å avgjøre om visse betingelser er oppfylt, for eksempel om en vare er på lager eller om et salg er aktivt.

Se hvordan Alex bruker Boolean datatyper for å sammenligne priser og navn:

Forståelse av Boolsk Datatype

En boolsk datatype har kun to mulige verdier: True og False. Disse verdiene er ofte resultatet av sammenligningsoperasjoner og er grunnleggende for å kontrollere flyten i programmene våre. Ved å forstå boolske verdier, vil du kunne skrive kode som kan ta beslutninger basert på ulike betingelser.

Følgende operasjoner er vanlige sammenligningsoperatorer som resulterer i boolske verdier:

  • Lik med : == ;

  • Ikke lik med : != ;

  • Større enn : > ;

  • Mindre enn : < ;

  • Større enn eller lik med : >= ;

  • Mindre enn eller lik med : <= .

Eksempelapplikasjon

La oss sjekke om en vare (milk) er lav på lager ved å sammenligne mengden med en forhåndsdefinert terskel for lavt lager:

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

Nå er det din tur til å øve på å bruke boolske. I denne utfordringen skal du sjekke om den totale kostnaden av et kjøp er kvalifisert for rabatt.

Oppgave

Swipe to start coding

Du må definere en variabel for den totale kostnaden, opprette en boolsk variabel for å sjekke rabattkvalifisering, og skrive ut resultatet.

  • Definer en variabel kalt total_cost og tildel den verdien 25.00 for å representere den totale kostnaden av en dagligvare regning.
  • Opprett en boolsk variabel kalt discountEligible ved å sammenligne total_cost variabelen med rabatt terskelen på 20.00 ved å bruke større enn eller lik (>=) operatoren.
  • Skriv ut verdien av discountEligible variabelen for å indikere om kjøpet er kvalifisert for rabatt.

Output Krav

  • Skriv ut meldingen: Is the purchase eligible for a discount? <discountEligible>.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 1

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

book
Boolsk Datatype

I dette kapittelet skal vi dykke ned i Boolean datatypen. Booleans er enkle, men kraftige, de lar oss håndtere True eller False verdier, slik at programmene våre kan reagere på forskjellige situasjoner effektivt. I konteksten av å drive en dagligvarebutikk, kan Booleans hjelpe oss med å avgjøre om visse betingelser er oppfylt, for eksempel om en vare er på lager eller om et salg er aktivt.

Se hvordan Alex bruker Boolean datatyper for å sammenligne priser og navn:

Forståelse av Boolsk Datatype

En boolsk datatype har kun to mulige verdier: True og False. Disse verdiene er ofte resultatet av sammenligningsoperasjoner og er grunnleggende for å kontrollere flyten i programmene våre. Ved å forstå boolske verdier, vil du kunne skrive kode som kan ta beslutninger basert på ulike betingelser.

Følgende operasjoner er vanlige sammenligningsoperatorer som resulterer i boolske verdier:

  • Lik med : == ;

  • Ikke lik med : != ;

  • Større enn : > ;

  • Mindre enn : < ;

  • Større enn eller lik med : >= ;

  • Mindre enn eller lik med : <= .

Eksempelapplikasjon

La oss sjekke om en vare (milk) er lav på lager ved å sammenligne mengden med en forhåndsdefinert terskel for lavt lager:

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

Nå er det din tur til å øve på å bruke boolske. I denne utfordringen skal du sjekke om den totale kostnaden av et kjøp er kvalifisert for rabatt.

Oppgave

Swipe to start coding

Du må definere en variabel for den totale kostnaden, opprette en boolsk variabel for å sjekke rabattkvalifisering, og skrive ut resultatet.

  • Definer en variabel kalt total_cost og tildel den verdien 25.00 for å representere den totale kostnaden av en dagligvare regning.
  • Opprett en boolsk variabel kalt discountEligible ved å sammenligne total_cost variabelen med rabatt terskelen på 20.00 ved å bruke større enn eller lik (>=) operatoren.
  • Skriv ut verdien av discountEligible variabelen for å indikere om kjøpet er kvalifisert for rabatt.

Output Krav

  • Skriv ut meldingen: Is the purchase eligible for a discount? <discountEligible>.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 1
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt