Rywalizacje w Lagunie Rekinów: Przegląd kodu

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.