Aan de slagGa gratis aan de slag

Vergelijkingen

Booleans en hun truthiness worden het vaakst gebruikt in vergelijkingen, en we gebruiken vergelijkingen vaak zonder na te denken over hun onderliggende gegevenstype. Om een vergelijking uit te voeren, kun je een vergelijkingsoperator gebruiken. Python ondersteunt de volgende vergelijkingsoperators:

  • == gelijk aan
  • != niet gelijk aan
  • > groter dan
  • < kleiner dan
  • >= groter dan of gelijk aan
  • <= kleiner dan of gelijk aan In deze oefening gebruiken we een subset van de Palmer Archipelago (Antarctica) pinguïndataset, penguins genaamd, als een lijst van dictionaries met de keys species, flipper_length, body_mass en sex.

Deze oefening maakt deel uit van de cursus

Datatypen in Python

Cursus bekijken

Oefeninstructies

  • Gebruik een for-lus om over de lijst penguins te itereren.
  • Controleer of de pinguïn een body_mass heeft van meer dan 3300 gram.
  • Print de species en sex van de pinguïn als dat zo is.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 bewerken en uitvoeren