LoslegenKostenlos loslegen

Vergleiche

Boolesche Werte und ihre Wahrheitsgehalt werden meistens in Vergleichen benutzt, und wir machen Vergleiche, ohne überhaupt über den zugrunde liegenden Datentyp nachzudenken. Um einen Vergleich zu machen, können wir einen Vergleichsoperator benutzen. Python unterstützt die folgenden Vergleichsoperatoren:

  • == gleich
  • != ungleich
  • > größer als
  • < kleiner als
  • >= größer als oder gleich
  • <= kleiner als oder gleich Für diese Übung nehmen wir einen Teil des Datensatzes über Pinguine aus dem Palmer-Archipel (Antarktis) namens „ penguins “ als Liste von Wörterbüchern mit den Schlüsseln „ species “, „ flipper_length “, „ body_mass “ und „ sex “.

Diese Übung ist Teil des Kurses

Datentypen in Python

Kurs anzeigen

Anleitung zur Übung

  • Benutz eine for-Schleife, um die Liste „ penguins “ zu durchlaufen.
  • Schau mal beim Eintrag „Pinguin” nach, da gibt's 'ne „ body_mass ” von über 3300 Gramm.
  • Druck die Werte von ` species und sex ` des Pinguins aus, wenn sie wahr sind.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Use a for loop to iterate over the penguins list
for penguin in ____:
  # Check the penguin entry for a body mass of more than 3300 grams
  if penguin["____"] ____ ____:
  	# Print the species and sex of the penguin if true
    print(f"{____} - {____}")
Code bearbeiten und ausführen