Haifisch-Rivalitäten: Code-Übersicht

Dieses Beispiel zeigt, wie man mit Haiarten-Daten mithilfe von Python-Funktionen arbeitet. Das Programm identifiziert, ob eine Haiart als gefährlich für Menschen gilt, ruft rivalisierende Haiarten ab und zeigt Rivalitätsinformationen zwischen zwei Arten an.

Wichtige Funktionen

is_shark_dangerous: Prüft, ob eine bestimmte Art in einer vordefinierten Liste gefährlicher Haie enthalten ist, einschließlich Weißer Hai, Tigerhai, Bullenhai, Hammerhai und Ozeanischer Weißspitzenhai.

get_shark_rival: Gibt die rivalisierende Art für einen gegebenen Hai basierend auf einer fest codierten Rivalitätskarte zurück.

get_rivalry_info: Sucht detaillierte Rivalitätsbeschreibungen zwischen zwei Arten aus einer Liste bekannter Paarungen.

main: Fordert den Benutzer auf, zwei Haiarten einzugeben, überprüft, ob beide als gefährlich gelten, und gibt die Rivalitätsinformationen aus, falls verfügbar.

Der Code veranschaulicht grundlegende bedingte Logik, Wörterbuchabfragen und die Handhabung von Benutzereingaben zu Bildungszwecken.