Zacznij terazZacznij za darmo

Porównania

Wartości logiczne i ich „prawdziwość" najczęściej pojawiają się w porównaniach – i używamy porównań na co dzień, nie zastanawiając się nawet nad ich typem danych. Do wykonania porównania służą operatory porównania. Python obsługuje następujące operatory:

  • == równy
  • != różny od
  • > większy niż
  • < mniejszy niż
  • >= większy lub równy
  • <= mniejszy lub równy W tym ćwiczeniu skorzystamy z fragmentu zbioru danych o pingwinach z Archipelagu Palmera (Antarktyda), zapisanego jako lista słowników o nazwie penguins. Każdy słownik zawiera klucze: species, flipper_length, body_mass i sex.

To ćwiczenie jest częścią kursu

Typy danych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj pętli for, aby iterować po liście penguins.
  • Sprawdź, czy wartość body_mass danego pingwina przekracza 3300 gramów.
  • Jeśli warunek jest spełniony, wyświetl wartości species i sex tego pingwina.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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"{____} - {____}")
Edytuj i uruchom kod