ÎncepețiÎncepe gratuit

Comparații

Valorile booleene și proprietatea lor de „adevărat/fals" sunt cel mai des folosite în comparații – și le aplicăm adesea fără să ne gândim la tipul de date din spate. Pentru a realiza o comparație, folosim un operator de comparație. Python acceptă următorii operatori de comparație:

  • == egal cu
  • != diferit de
  • > mai mare decât
  • < mai mic decât
  • >= mai mare sau egal cu
  • <= mai mic sau egal cu Pentru acest exercițiu, vom folosi un subset al setului de date despre pinguinii din Arhipelagul Palmer (Antarctica), numit penguins, sub forma unei liste de dicționare cu cheile species, flipper_length, body_mass și sex.

Acest exercițiu face parte din cursul

Tipuri de date în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește o buclă for pentru a parcurge lista penguins.
  • Verifică dacă intrarea curentă are o valoare body_mass mai mare de 3300 de grame.
  • Afișează species și sex ale pinguinului dacă condiția este adevărată.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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"{____} - {____}")
Editează și rulează codul