LoslegenKostenlos loslegen

Vergleiche

Boolesche Werte und ihre Wahrhaftigkeit werden am häufigsten in Vergleichen verwendet, und wir benutzen Vergleiche, ohne über den zugrunde liegenden Datentyp nachzudenken. Um einen Vergleich durchzuführen, können wir einen Vergleichsoperator verwenden. Python unterstützt die folgenden Vergleichsoperatoren:

  • == gleich
  • != nicht gleich
  • Größer als 8.
  • < weniger als
  • Ist >= größer als oder gleich ?
  • <= (kleiner als oder gleich) Für diese Übung verwenden wir eine Teilmenge des Palmer Archipelago (Antarktis) Pinguin-Datensatzes mit dem Namen penguins als eine 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

  • Erstelle eine for-Schleife, um penguins und in zu durchlaufen.

  • Überprüfe den Pinguin-Eintrag für eine body_mass von mehr als 3300 Gramm.

  • Drucke die species und sex des Pinguins, wenn ja.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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