1. Learn
  2. /
  3. 课程
  4. /
  5. Datové typy v Pythonu

Connected

道练习

Truthy, True, falsey a False

Porovnání sice ověřují pravdivost, ale něco může být „truthy" a přitom to nemusí být přímo True. Stejně tak platí opak – hodnota může být „falsey", aniž by byla False. Proto je důležité rozlišovat, kdy testujeme, jestli je něco True nebo False, a kdy jen ověřujeme pravdivost. V Pythonu k tomu slouží operátor is, který zjišťuje, zda jsou dvě hodnoty totožné. Tentokrát budeme pracovat se slovníkem záznamu o tučňákovi, který má stejné klíče jako v předchozím cvičení (species, flipper_length, body_mass, sex) a navíc klíč tracked s booleovskou hodnotou.

Slovník penguin_305_details se všemi údaji o konkrétním tučňákovi je už načtený.

说明

100 XP
  • Ověř pravdivost hodnoty klíče sex ve slovníku penguin_305_details.
    • Pokud je pravdivá, zkontroluj, zda se sex rovná True, a výsledek ulož do sex_is_true.
    • Vypiš hodnotu klíče sex a proměnnou sex_is_true.
  • Ověř pravdivost hodnoty klíče tracked ve slovníku penguin_305_details.
    • Pokud je pravdivá, zkontroluj, zda se tracked rovná True, a výsledek ulož do tracked_is_true.
    • Vypiš hodnotu klíče tracked a proměnnou tracked_is_true.