Ten przykład demonstruje pracę z danymi o gatunkach rekinów przy użyciu funkcji w Pythonie. Program sprawdza, czy dany gatunek rekinu jest uważany za niebezpieczny dla ludzi, pobiera gatunki rywalskie i wyświetla informacje o rywalizacji między dwoma gatunkami.
Kluczowe funkcje
is_shark_dangerous: Sprawdza, czy dany gatunek znajduje się na predefiniowanej liście niebezpiecznych rekinów, w tym Rekin Białej, Tygrysi, Byka, Młotowego i Długopłetwego.
get_shark_rival: Zwraca gatunek rywala dla danego rekinu na podstawie zakodowanej mapy rywalizacji.
get_rivalry_info: Wyszukuje szczegółowe opisy rywalizacji między dwoma gatunkami z listy znanych par.
main: Prosi użytkownika o dwa gatunki rekinów, weryfikuje, czy oba są niebezpieczne, i drukuje informacje o rywalizacji, jeśli są dostępne.
Kod ilustruje podstawową logikę warunkową, operacje na słownikach i obsługę danych wejściowych użytkownika w celach edukacyjnych.