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()
`` `