IniziaInizia gratis

Confronti

I booleani e la loro truthiness sono usati soprattutto nei confronti, e spesso li usiamo senza pensare al loro tipo di dato sottostante. Per eseguire un confronto, possiamo usare un operatore di confronto. Python supporta i seguenti operatori di confronto:

  • == uguale a
  • != diverso da
  • > maggiore di
  • < minore di
  • >= maggiore o uguale a
  • <= minore o uguale a Per questo esercizio useremo un sottoinsieme del set di dati sui pinguini dell’arcipelago Palmer (Antartide), chiamato penguins, come una lista di dizionari con le chiavi species, flipper_length, body_mass e sex.

Questo esercizio fa parte del corso

Tipi di dati in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Usa un ciclo for per iterare sulla lista penguins.
  • Controlla se la voce del pinguino ha un body_mass superiore a 3300 grammi.
  • Se vero, stampa species e sex del pinguino.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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"{____} - {____}")
Modifica ed esegui il codice