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

Sveip for å vise menyen

book
Boolsk Datatype

I dette kapittelet skal vi utforske Boolean-datatypen. Booleans er enkle, men kraftige, og lar oss håndtere verdier som True eller False, noe som gjør det mulig for programmene våre å reagere effektivt på ulike situasjoner. I sammenheng med å administrere 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 Boolean-datatyper

En boolean-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å booleans kan du skrive kode som tar avgjørelser basert på ulike betingelser.

Følgende operasjoner er vanlige sammenligningsoperatorer som gir boolean-verdier:

  • Lik: ==;

  • Ulik: !=;

  • Større enn: >;

  • Mindre enn: <;

  • Større enn eller lik: >=;

  • Mindre enn eller lik: <=.

Eksempel på bruk

La oss sjekke om en vare (milk) har lav beholdning ved å sammenligne mengden med en forhåndsdefinert terskel for lav beholdning:

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 verdier. I denne oppgaven skal du sjekke om den totale kostnaden for et kjøp kvalifiserer for rabatt.

Oppgave

Swipe to start coding

Du skal definere en variabel for totalbeløpet, opprette en boolsk variabel for å sjekke rabattberettigelse, og skrive ut resultatet.

  • Definer en variabel kalt total_cost og tildel den verdien 25.00 for å representere totalbeløpet på en dagligvarekvittering.
  • Opprett en boolsk variabel kalt discountEligible ved å sammenligne variabelen total_cost med rabattgrensen 20.00 ved bruk av større enn eller lik (>=) operatoren.
  • Skriv ut verdien til variabelen discountEligible for å angi om kjøpet er berettiget til rabatt.

Krav til utdata

  • 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 utforske Boolean-datatypen. Booleans er enkle, men kraftige, og lar oss håndtere verdier som True eller False, noe som gjør det mulig for programmene våre å reagere effektivt på ulike situasjoner. I sammenheng med å administrere 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 Boolean-datatyper

En boolean-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å booleans kan du skrive kode som tar avgjørelser basert på ulike betingelser.

Følgende operasjoner er vanlige sammenligningsoperatorer som gir boolean-verdier:

  • Lik: ==;

  • Ulik: !=;

  • Større enn: >;

  • Mindre enn: <;

  • Større enn eller lik: >=;

  • Mindre enn eller lik: <=.

Eksempel på bruk

La oss sjekke om en vare (milk) har lav beholdning ved å sammenligne mengden med en forhåndsdefinert terskel for lav beholdning:

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 verdier. I denne oppgaven skal du sjekke om den totale kostnaden for et kjøp kvalifiserer for rabatt.

Oppgave

Swipe to start coding

Du skal definere en variabel for totalbeløpet, opprette en boolsk variabel for å sjekke rabattberettigelse, og skrive ut resultatet.

  • Definer en variabel kalt total_cost og tildel den verdien 25.00 for å representere totalbeløpet på en dagligvarekvittering.
  • Opprett en boolsk variabel kalt discountEligible ved å sammenligne variabelen total_cost med rabattgrensen 20.00 ved bruk av større enn eller lik (>=) operatoren.
  • Skriv ut verdien til variabelen discountEligible for å angi om kjøpet er berettiget til rabatt.

Krav til utdata

  • 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