Začněte nyníZačněte zdarma

Porovnání

Booleovské hodnoty a jejich pravdivost se nejčastěji využívají při porovnávání – a porovnání používáme, aniž bychom přemýšleli o jejich datovém typu. K provedení porovnání slouží porovnávací operátory. Python podporuje tyto porovnávací operátory:

  • == rovno
  • != není rovno
  • > větší než
  • < menší než
  • >= větší nebo rovno
  • <= menší nebo rovno V tomto cvičení budeme pracovat s podmnožinou datové sady tučňáků z Palmerova souostroví (Antarktida), uloženou v proměnné penguins jako seznam slovníků s klíči species, flipper_length, body_mass a sex.

Toto cvičení je součástí kurzu

Datové typy v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Pomocí cyklu for projdi seznam penguins.
  • U každého záznamu zkontroluj, zda má tučňák body_mass větší než 3 300 gramů.
  • Pokud je podmínka splněna, vypiš species a sex daného tučňáka.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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"{____} - {____}")
Upravit a spustit kód