Jaki jest kod dla rywalizacji Lagoon Lagoon, część 2?

`` `

def is_shark_dangous (gatunek):

„” ”

Zwraca prawdziwie, jeśli dany gatunek rekinów jest uważany za niebezpieczny dla ludzi.

Args:

Gatunek:nazwa gatunku rekinów.

Zwroty:

To prawda, że ​​gatunek rekinów jest niebezpieczny dla ludzi, w przeciwnym razie fałsz.

„” ”

Dangerous_shark_species =[„Great White”, „Tiger”, „Bull”, „Hammerhead”, „Oceanic WhiteTip”]

Gatunki powrotu w Dangerous_Shark_species

def get_shark_rival (gatunek):

„” ”

Zwraca rywalizujące gatunki rekinów danego gatunku rekinów.

Args:

Gatunek:nazwa gatunku rekinów.

Zwroty:

Rywalizujący gatunki rekinów danego gatunku rekinów.

„” ”

Shark_rivalries ={

„Great White”:„Tiger”,

„Tiger”:„Great White”,

„Bull”:„Hammerhead”,

„Hammerhead”:„Bull”,

„Oceaniczny Whitetip”:„Great White”,

}

powrót Shark_Rivalries [gatunek]

def get_rivalry_info (gatunek1, gatunki2):

„” ”

Zwraca informacje o rywalizacji między dwoma gatunkami rekinów.

Args:

Gatunek 1:Nazwa pierwszego gatunku rekinów.

Gatunek 2:Nazwa drugiego gatunku rekinów.

Zwroty:

Informacje o rywalizacji między dwoma gatunkami rekinów.

„” ”

Rivalry_info =[

{

„gatunki1”:„wielki biały”,

„gatunki2”:„tygrys”,

„Rywalizacja”:„Wielkie rekiny białe i tygrysie są rywalami na terytorium i ofiary. Wielki biały rekin jest większym i potężniejszym z nich, ale rekin tygrysa jest bardziej agresywny i oportunistyczny. Oba rekiny atakują ludzi.”

},

{

„gatunki1”:„byk”,

„gatunki2”:„hammerhead”,

„Rywalizacja”:„Rekiny byka i młotka są rywalami dla terytorium i ofiary. Rekin byka jest bardziej agresywnym i terytorialnym z tych dwóch, podczas gdy rekin Hammerhead jest bardziej społeczny i współpracujący. Oba rekiny atakują ludzi.”,

},

{

„gatunki1”:„Oceaniczny Whitetip”,

„gatunki2”:„wielki biały”,

„Rywalizacja”:„Oceaniczny Whitetyp i Wielkie Białe Rekiny są rywalami dla terytorium i ofiary. Oceaniczny rekin Whitetyp jest bardziej agresywnym i terytorialnym z nich, podczas gdy wielki biały rekin jest silniejszy i oportunistyczny. Oba rekiny są znane z atakowania ludzi.”,

},

]

Informacje o rywalizacji_info:

Jeśli gatunki1 ==informacje [„gatunek1”] i gatunki2 ==Informacje [„gatunki2”]:

Informacje o zwrotach

Nie zwróć żadnego

def main ():

„” ”

Otrzymuje dane wejściowe użytkownika i wyświetla informacje o rywalizacji między dwoma gatunkami rekinów.

„” ”

Shark1 =wejście („Wprowadź nazwę pierwszego gatunku rekina:”)

Shark2 =wejście („Wprowadź nazwę drugiego gatunku rekinów:”)

Jeśli is_shark_dangous (Shark1) i is_shark_dangous (Shark2):

Rivalry_info =get_rivalry_info (Shark1, Shark2)

Jeśli rywalizacja_info:

print (f "Informacje o rywalizacji między {Shark1} i {Shark2}:")

print (rywalizacja_info [„rywalizacja”])

w przeciwnym razie:

Drukuj („Brak informacji o rywalizacji dla danego gatunku rekina”)

w przeciwnym razie:

Drukuj („Przynajmniej jeden z danych gatunków rekinów nie jest uważany za niebezpieczny dla ludzi.”)

Jeśli __name__ =="__main__":

główny()

`` `