Kom igångKom igång gratis

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 variabeln penguins som en lista med ordböcker med nycklarna species, flipper_length, body_mass och sex.

Den här övningen är en del av kursen

Datatyper i Python

Visa kurs

Övningsinstruktioner

  • Använd en for-loop för att iterera över listan penguins.
  • Kontrollera om pingvinposten har ett body_mass på mer än 3 300 gram.
  • Skriv ut species och sex fö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"{____} - {____}")
Redigera och kör kod