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
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"{____} - {____}")