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 Namenpenguins
als eine Liste von Wörterbüchern mit den Schlüsselnspecies
,flipper_length
,body_mass
undsex
.
Diese Übung ist Teil des Kurses
Datentypen in Python
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
undsex
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"{____} - {____}")