Jämförelser
Booleska värden och deras sanningsvärde används oftast i jämförelser – och vi använder jämförelser utan att ens tänka på den underliggande datatypen. För att göra en jämförelse används en jämförelseoperator. Python stöder följande jämförelseoperatorer:
==lika med!=inte lika med>större än<mindre än>=större än eller lika med<=mindre än eller lika med I den här övningen använder vi ett urval av pingvindata från Palmerarkipelagen (Antarktis), lagrat i variabelnpenguinssom en lista med ordböcker med nycklarnaspecies,flipper_length,body_massochsex.
Den här övningen är en del av kursen
Datatyper i Python
Övningsinstruktioner
- Använd en for-loop för att iterera över listan
penguins. - Kontrollera om pingvinposten har ett
body_masspå mer än 3 300 gram. - Skriv ut
speciesochsexför pingvinen om villkoret är uppfyllt.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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"{____} - {____}")