Kæledyr
Dette eksempel demonstrerer, hvordan man arbejder med hajearter data ved hjælp af Python-funktioner. Programmet identificerer, om en hajearte anses for farlig for mennesker, henter rivaliserende hajearter, og viser rivalitetsinformation mellem to arter.
is_shark_dangerous: Tjekker, om en given art er i en foruddefineret liste over farlige hajer, herunder Hvidhaj, Tigerhaj, Tyrhaj, Hakhaj og Oceanic Whitetip.
get_shark_rival: Returnerer rivalarten for en given haj baseret på et hårdkodet rivalitetskort.
get_rivalry_info: Slår detaljerede rivalitetsbeskrivelser op mellem to arter fra en liste over kendte parringer.
main: Prompter brugeren for to hajearter, verificerer, at begge anses for farlige, og udskriver rivalitetsinformationen, hvis tilgængelig.
Koden illustrerer basalt betinget logik, dictionary-opslag og brugerinput-håndtering i undervisningsformål.