def is_shark_dangerous (druh):
"" ""
Vrací pravdu, pokud je daný druh žraloků považován za nebezpečný pro člověka.
Args:
Druh:Název druhu žraloků.
Vrací:
Pravda, pokud je druh žraločí pro lidi nebezpečný, jinak nepravdivé.
"" ""
Dangerous_shark_speCes =["Great White", "Tiger", "Bull", "Hammerhead", "Oceanic Whitetip"]
Vrací druhy v Dangery_Shark_species
def get_shark_rival (druh):
"" ""
Vrátí druhy soupeřícího žraloka daného druhu žraloků.
Args:
Druh:Název druhu žraloků.
Vrací:
Druh soupeřícího žraloka daného druhu žraloků.
"" ""
Shark_rivalries ={
"Skvělá bílá":"Tiger",
"Tiger":"Skvělá bílá",
"Bull":"Hammerhead",
"Hammerhead":"Bull",
"Oceanic Whitetip":"Velká bílá",
}
vrátit Shark_rivalries [Druh]
def get_rivalry_info (druh1, druh2):
"" ""
Vrátí informace o soupeření mezi daným dva druhy žraloků.
Args:
Druh1:Název prvního druhu žraloků.
Druh2:Název druhého druhu žraloků.
Vrací:
Informace o soupeření mezi daným dva druhy žraloků.
"" ""
rivalry_info =[
{
"Druh1":"Velká bílá",
"Druh2":"Tiger",
„Rivalita“:„Velké žraloci bílých a tygrů jsou soupeři pro území a kořistí. Velký bílý žralok je větší a silnější z nich, ale tygří žralok je agresivnější a oportunističtější. Oba žraloci jsou známí, že útočí na lidi.“
},
{
"Druh1":"Bull",
"Druh2":"Hammerhead",
"Rivalita":"Žraloci býčí a kladiva jsou soupeři pro území a kořistí. Klamark je agresivnější a teritorivnější z nich, zatímco žralok Hammerhead je více společenský a kooperativní. Oba žraloci jsou známy, že útočí na lidi."
},
{
"Druh1":"Oceanic Whitetip",
"Druh2":"Velká bílá",
"Rivalita":"Oceánský whitetip a velcí bílí žraloci jsou soupeři pro území a kořist. Oceánský Whitetip Shark je agresivnější a teritoriální z nich, zatímco velký bílý žralok je silnější a oportunističtější. Oba žraloci jsou známy, že útočí na lidi."
},
]
Informace v rivalry_info:
Pokud je druh1 ==INFO ["Druh1"] a Druh2 ==Info ["Druh2"]:
Vrácení informací
vrátit žádné
def main ():
"" ""
Získá vstup uživatele a zobrazí informace o soupeření mezi dvěma druhy žraloků.
"" ""
Shark1 =vstup ("Zadejte název prvního druhu žraloků:")
Shark2 =vstup ("Zadejte název druhého druhu žraloků:")
Pokud is_shark_dangerous (Shark1) a is_shark_dangerous (Shark2):
rivalry_info =get_rivalry_info (Shark1, Shark2)
Pokud rivalry_info:
tisk (f "Informace o rivalitě mezi {Shark1} a {Shark2}:")
Print (rivalry_info ["rivalita"])
jiný:
tisk ("Žádná informace o soupeření nalezená pro daný druh žraloků.")
jiný:
tisk („Alespoň jeden z daných druhů žraloků není pro lidi považován za nebezpečný.“)
Pokud __name__ =="__main__":
hlavní()
`` `