Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Boolescher Datentyp | Bedingte Anweisungen
Quizzes & Challenges
Quizzes
Challenges
/
Einführung in Python

bookBoolescher Datentyp

In diesem Kapitel beschäftigen wir uns mit dem Datentyp Boolean. Booleans sind einfach, aber leistungsstark; sie ermöglichen die Verarbeitung von True- oder False-Werten und erlauben es Programmen, angemessen auf verschiedene Situationen zu reagieren. Im Kontext der Verwaltung eines Lebensmittelgeschäfts helfen Booleans dabei, festzustellen, ob bestimmte Bedingungen erfüllt sind, beispielsweise ob ein Artikel vorrätig ist oder ein Angebot aktiv ist.

Beobachten Sie, wie Alex den Datentyp Boolean verwendet, um Preise und Namen zu vergleichen:

Verständnis von Boolean-Datentypen

Ein Boolean-Datentyp hat nur zwei mögliche Werte: True und False. Diese Werte sind häufig das Ergebnis von Vergleichsoperationen und bilden die Grundlage für die Steuerung des Programmablaufs. Mit dem Verständnis von Booleans können Sie Code schreiben, der Entscheidungen auf Basis verschiedener Bedingungen trifft.

Die folgenden Operatoren sind gängige Vergleichsoperatoren, die zu Boolean-Werten führen:

  • Gleich: ==;
  • Ungleich: !=;
  • Größer als: >;
  • Kleiner als: <;
  • Größer als oder gleich: >=;
  • Kleiner als oder gleich: <=.

Anwendungsbeispiel

Überprüfung, ob ein Artikel (milk) niedrigen Lagerbestand aufweist, indem die Menge mit einem vordefinierten Schwellenwert für niedrigen Bestand verglichen wird:

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

Nun folgt eine Übung zum Umgang mit Booleschen Werten. In dieser Aufgabe wird überprüft, ob die Gesamtkosten eines Einkaufs für einen Rabatt berechtigt sind.

Aufgabe

Swipe to start coding

Sie müssen eine Variable für die Gesamtkosten definieren, eine boolesche Variable zur Überprüfung der Rabattberechtigung erstellen und das Ergebnis ausgeben.

  • Definieren Sie eine Variable mit dem Namen total_cost und weisen Sie ihr den Wert 25.00 zu, um die Gesamtkosten eines Einkaufs darzustellen.
  • Erstellen Sie eine boolesche Variable mit dem Namen discountEligible, indem Sie die Variable total_cost mit dem Rabattschwellenwert von 20.00 unter Verwendung des größer-gleich-Operators (>=) vergleichen.
  • Geben Sie den Wert der Variable discountEligible aus, um anzuzeigen, ob der Einkauf für einen Rabatt berechtigt ist.

Ausgabebedingungen

  • Geben Sie die Nachricht aus: Is the purchase eligible for a discount? <discountEligible>.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

bookBoolescher Datentyp

Swipe um das Menü anzuzeigen

In diesem Kapitel beschäftigen wir uns mit dem Datentyp Boolean. Booleans sind einfach, aber leistungsstark; sie ermöglichen die Verarbeitung von True- oder False-Werten und erlauben es Programmen, angemessen auf verschiedene Situationen zu reagieren. Im Kontext der Verwaltung eines Lebensmittelgeschäfts helfen Booleans dabei, festzustellen, ob bestimmte Bedingungen erfüllt sind, beispielsweise ob ein Artikel vorrätig ist oder ein Angebot aktiv ist.

Beobachten Sie, wie Alex den Datentyp Boolean verwendet, um Preise und Namen zu vergleichen:

Verständnis von Boolean-Datentypen

Ein Boolean-Datentyp hat nur zwei mögliche Werte: True und False. Diese Werte sind häufig das Ergebnis von Vergleichsoperationen und bilden die Grundlage für die Steuerung des Programmablaufs. Mit dem Verständnis von Booleans können Sie Code schreiben, der Entscheidungen auf Basis verschiedener Bedingungen trifft.

Die folgenden Operatoren sind gängige Vergleichsoperatoren, die zu Boolean-Werten führen:

  • Gleich: ==;
  • Ungleich: !=;
  • Größer als: >;
  • Kleiner als: <;
  • Größer als oder gleich: >=;
  • Kleiner als oder gleich: <=.

Anwendungsbeispiel

Überprüfung, ob ein Artikel (milk) niedrigen Lagerbestand aufweist, indem die Menge mit einem vordefinierten Schwellenwert für niedrigen Bestand verglichen wird:

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

Nun folgt eine Übung zum Umgang mit Booleschen Werten. In dieser Aufgabe wird überprüft, ob die Gesamtkosten eines Einkaufs für einen Rabatt berechtigt sind.

Aufgabe

Swipe to start coding

Sie müssen eine Variable für die Gesamtkosten definieren, eine boolesche Variable zur Überprüfung der Rabattberechtigung erstellen und das Ergebnis ausgeben.

  • Definieren Sie eine Variable mit dem Namen total_cost und weisen Sie ihr den Wert 25.00 zu, um die Gesamtkosten eines Einkaufs darzustellen.
  • Erstellen Sie eine boolesche Variable mit dem Namen discountEligible, indem Sie die Variable total_cost mit dem Rabattschwellenwert von 20.00 unter Verwendung des größer-gleich-Operators (>=) vergleichen.
  • Geben Sie den Wert der Variable discountEligible aus, um anzuzeigen, ob der Einkauf für einen Rabatt berechtigt ist.

Ausgabebedingungen

  • Geben Sie die Nachricht aus: Is the purchase eligible for a discount? <discountEligible>.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
single

single

some-alt