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

Kursinhalt

Einführung in Python

Einführung in Python

1. Erste Bekanntschaft mit Python
2. Variablen und Typen in Python
5. Schleifen in Python

book
Boolescher Datentyp in Python

Willkommen zu Abschnitt drei! In diesem Abschnitt tauchen wir in einen weiteren Python-Datentyp ein: den booleschen oder logischen Typ. Boolesche Werte können nur einen von zwei Werten haben: True oder False. Dieser Datentyp kommt ins Spiel, wenn logische Bedingungen ausgewertet werden.

Hier sind die logischen Operatoren für Vergleiche:

  • == gleich;
  • != ungleich;
  • > größer als;
  • < kleiner als;
  • >= größer oder gleich;
  • <= kleiner oder gleich.

Wenn Sie diese Operatoren anwenden, wird das Ergebnis ein boolescher Wert sein: True, wenn die Bedingung erfüllt ist, und False, wenn nicht. Betrachten Sie zum Beispiel die folgenden Auswertungen:

123456
# Check if `1` equals `1` print(1 == 1) # Check if `"abc"` equals `"aBc"` print("abc" == "aBc") # Check if `87*731` greater than or equal to `98*712` print(87*731 >= 98*712)
copy

Was bedeuten die obigen Ergebnisse? Das erste True zeigt an, dass 1 gleich 1 ist (was offensichtlich ist); das zweite False deutet darauf hin, dass sich die Zeichenketten "abc" und "aBc" aufgrund der Groß- und Kleinschreibung des Buchstabens 'b' unterscheiden. Das letzte False impliziert, dass 87*731 nicht größer oder gleich 98*712 ist. Tatsächlich ist 63597 kleiner als 69776.

Nun, lassen Sie uns Folgendes bewerten:

  1. Ist die Variable first_integer kleiner oder gleich second_integer? (Es muss True zurückgeben, wenn die erste Variable kleiner oder gleich der zweiten ist, und False, wenn sie größer als die zweite ist)
  2. Ist der String "text" nicht dasselbe wie "TEXT"?
  3. Entspricht die Zeichenlänge von "Python" 6?

Hinweis

Das Ausdrucken eines Ausdrucks wie variable_1 >= variable_2 impliziert nicht, dass variable_1 tatsächlich größer oder gleich variable_2 ist. Es bedeutet einfach, dass Sie bewerten, ob diese Aussage True oder False ist. Diese Operation ändert die Werte der Variablen in keiner Weise.

question-icon

Füllen Sie die Lücken aus, um die Aufgabe zu vervollständigen.

# Check the following statements
print(first_integersecond_integer)
print("text""TEXT")
print(len("Python")6)
True
True
True

Click or drag`n`drop items and fill in the blanks

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt