def is_shark_dangerous (vrsta):
"" "
Vrne se, če se dane vrste morskega psa štejejo za nevarne za ljudi.
Args:
Vrste:ime vrste morskih psov.
Vrne:
Res je, če je vrsta morskega psa nevarna za ljudi, sicer lažno.
"" "
Dangerous_shark_species =["Velika bela", "tiger", "bik", "kladiva", "Oceanic Whitetip"]
Vrnite vrste v nevarnem_shark_species
def get_shark_rival (vrsta):
"" "
Vrne rivalske vrste morskih psov iz danih vrst morskih psov.
Args:
Vrste:ime vrste morskih psov.
Vrne:
Rivalske vrste morskih psov danih vrst morskih psov.
"" "
Shark_rivalries ={
"Velika bela":"Tiger",
"Tiger":"Velika bela",
"Bull":"Hammerhead",
"Hammerhead":"Bull",
"Oceanic Whitetip":"Velika bela",
}
vrni Shark_rivalries [vrste]
def get_rivalry_info (vrsta1, vrsta2):
"" "
Vrne informacije o rivalstvu med dano dvema vrstama morskih psov.
Args:
Vrsta1:ime prve vrste morskih psov.
Vrsta2:ime druge vrste morskih psov.
Vrne:
Podatki o rivalstvu med dano dvema vrstama morskih psov.
"" "
rivalry_info =[
{
"Vrsta1":"Velika bela",
"Vrsta2":"tiger",
"Rivalstvo":"Veliki beli in tigrasti morski psi so tekmeci za ozemlje in plen. Veliki beli morski pes je večji in močnejši od obeh, toda Tiger Shark je bolj agresiven in oportunističen. Oba morskega psa je znana, da napadajo ljudi.",,,. ",
},
{
"Vrsta1":"Bull",
"Vrsta2":"Hammerhead",
"Rivalstvo":"Sharki bikov in kladivov so tekmeci za ozemlje in plen. Bik morski pes je bolj agresiven in teritorialen od obeh, medtem ko je morski pes Hammerhead bolj družbeni in zadružni. Oba morskega psa je znana, da napadejo ljudi.",,,,,,,,. ",,,,,,,,.",,,,,,,,. ",,,,,,,,.",,,,,,,,. ",,,,,,,,."
},
{
"Vrste1":"Oceanic Whitetip",
"Vrsta2":"Velika bela",
"Rivalstvo":"Oceanski beli in veliki beli morski psi so tekmeci za ozemlje in plen. Oceanski morski pes je bolj agresiven in teritorialni od obeh, medtem ko je Veliki beli morski pes močnejši in oportunistični. Oba morskega psa je znana, da napadajo ljudi."
},
]
Za informacije v rivalry_info:
Če je vrsta1 ==info ["Vrsta1"] in vrste 2 ==info ["Vrsta2"]:
informacije o vrnitvi
vrni nobeno
def main ()::
"" "
Pridobi uporabnikov vnos in prikaže informacije o rivalstvu med obema vrstama morskih psov.
"" "
Shark1 =vhod ("Vnesite ime prve vrste morskih psov:")
Shark2 =vhod ("Vnesite ime druge vrste morskih psov:")
Če je is_shark_dangerous (SHARK1) in IS_SHARK_DANGANROUS (SHARK2):
rivalry_info =get_rivalry_info (Shark1, Shark2)
Če rivalry_info:
Natisni (F "Podatki o rivalstvu med {Shark1} in {Shark2}:")
tisk (rivalry_info ["rivalstvo"])
drugače:
natisni ("Za dane vrste morskih psov ni bilo najdenih nobenih informacij o rivalstvu.")
drugače:
Natisni ("Vsaj ena od danih vrst morskega psa ne šteje za nevarno za ljudi.")
Če __name__ =="__main__":
main ()
`` `