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épenguinsjako seznam slovníků s klíčispecies,flipper_length,body_massasex.
Toto cvičení je součástí kurzu
Datové typy v Pythonu
Pokyny k cvičení
- Pomocí cyklu
forprojdi seznampenguins. - U každého záznamu zkontroluj, zda má tučňák
body_massvětší než 3 300 gramů. - Pokud je podmínka splněna, vypiš
speciesasexdané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"{____} - {____}")