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), numitpenguins, sub forma unei liste de dicționare cu cheilespecies,flipper_length,body_massșisex.
Acest exercițiu face parte din cursul
Tipuri de date în Python
Instrucțiuni pentru exercițiu
- Folosește o buclă
forpentru a parcurge listapenguins. - Verifică dacă intrarea curentă are o valoare
body_massmai mare de 3300 de grame. - Afișează
speciesșisexale 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"{____} - {____}")