Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Boolesk Datatyp | Villkorssatser
Introduktion till Python

Svep för att visa menyn

book
Boolesk Datatyp

I det här kapitlet kommer vi att fördjupa oss i Boolean datatypen. Booleans är enkla men kraftfulla, de tillåter oss att hantera True eller False värden, vilket gör att våra program kan reagera på olika situationer effektivt. I sammanhanget av att hantera en livsmedelsbutik kan Booleans hjälpa oss att avgöra om vissa villkor är uppfyllda, såsom om en vara finns i lager eller om en rea är aktiv.

Se när Alex använder Boolean datatyper för att jämföra priser och namn:

Förståelse av Booleska Datatyper

En boolesk datatyp har endast två möjliga värden: True och False. Dessa värden är ofta resultatet av jämförelseoperationer och är grundläggande för att styra flödet i våra program. Genom att förstå booleska värden kommer du att kunna skriva kod som kan fatta beslut baserat på olika villkor.

Följande operationer är vanliga jämförelseoperatorer som resulterar i booleska värden:

  • Lika med : == ;

  • Inte lika med : != ;

  • Större än : > ;

  • Mindre än : < ;

  • Större än eller lika med : >= ;

  • Mindre än eller lika med : <= .

Exempelapplikation

Låt oss kontrollera om en vara (milk) är låg i lager genom att jämföra dess kvantitet med en fördefinierad tröskel för lågt 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

Nu är det din tur att öva på att använda booleans. I denna utmaning kommer du att kontrollera om den totala kostnaden för ett köp är berättigad till en rabatt.

Uppgift

Swipe to start coding

Du behöver definiera en variabel för den totala kostnaden, skapa en boolean-variabel för att kontrollera rabattberättigande och skriva ut resultatet.

  • Definiera en variabel med namnet total_cost och tilldela den värdet 25.00 för att representera den totala kostnaden för en matvaruräkning.
  • Skapa en boolean-variabel med namnet discountEligible genom att jämföra total_cost-variabeln med rabatttröskeln på 20.00 med hjälp av större än eller lika med (>=) operatorn.
  • Skriv ut värdet av discountEligible-variabeln för att indikera om köpet är berättigat till en rabatt.

Utdata Krav

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

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Boolesk Datatyp

I det här kapitlet kommer vi att fördjupa oss i Boolean datatypen. Booleans är enkla men kraftfulla, de tillåter oss att hantera True eller False värden, vilket gör att våra program kan reagera på olika situationer effektivt. I sammanhanget av att hantera en livsmedelsbutik kan Booleans hjälpa oss att avgöra om vissa villkor är uppfyllda, såsom om en vara finns i lager eller om en rea är aktiv.

Se när Alex använder Boolean datatyper för att jämföra priser och namn:

Förståelse av Booleska Datatyper

En boolesk datatyp har endast två möjliga värden: True och False. Dessa värden är ofta resultatet av jämförelseoperationer och är grundläggande för att styra flödet i våra program. Genom att förstå booleska värden kommer du att kunna skriva kod som kan fatta beslut baserat på olika villkor.

Följande operationer är vanliga jämförelseoperatorer som resulterar i booleska värden:

  • Lika med : == ;

  • Inte lika med : != ;

  • Större än : > ;

  • Mindre än : < ;

  • Större än eller lika med : >= ;

  • Mindre än eller lika med : <= .

Exempelapplikation

Låt oss kontrollera om en vara (milk) är låg i lager genom att jämföra dess kvantitet med en fördefinierad tröskel för lågt 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

Nu är det din tur att öva på att använda booleans. I denna utmaning kommer du att kontrollera om den totala kostnaden för ett köp är berättigad till en rabatt.

Uppgift

Swipe to start coding

Du behöver definiera en variabel för den totala kostnaden, skapa en boolean-variabel för att kontrollera rabattberättigande och skriva ut resultatet.

  • Definiera en variabel med namnet total_cost och tilldela den värdet 25.00 för att representera den totala kostnaden för en matvaruräkning.
  • Skapa en boolean-variabel med namnet discountEligible genom att jämföra total_cost-variabeln med rabatttröskeln på 20.00 med hjälp av större än eller lika med (>=) operatorn.
  • Skriv ut värdet av discountEligible-variabeln för att indikera om köpet är berättigat till en rabatt.

Utdata Krav

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

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt