def is_shark_dangerous (laji):
"" "
Palaa totta, jos annettuja hain lajeja pidetään vaarallisina ihmisille.
Args:
Lajit:Hain lajien nimi.
Palautukset:
Totta, jos hain laji on vaarallinen ihmisille, muuten väärä.
"" "
Dangerous_shark_species =["Great White", "Tiger", "Bull", "Hammerhead", "Oceanic Whitetip"]
Palauta lajit Dangerous_shark_species
def get_shark_rival (laji):
"" "
Palauttaa annetun hain lajin kilpailevat hailajit.
Args:
Lajit:Hain lajien nimi.
Palautukset:
Annetun hain lajin kilpailevat hain lajit.
"" "
Shark_rivalries ={
"Suuri valkoinen":"Tiger",
"Tiger":"Suuri valkoinen",
"Bull":"Hammerhead",
"Hammerhead":"härkä",
"Oceanic Whitetip":"Suuri valkoinen",
}
Palaa shark_rivalries [laji]
def get_rivalry_info (laji1, laji2):
"" "
Palauttaa kilpailutiedot annetun kahden hain lajin välillä.
Args:
Laji1:Ensimmäisen hain lajin nimi.
Laji2:Toisen hain lajin nimi.
Palautukset:
Kahden hain lajin väliset kilpailutiedot.
"" "
Rivalry_Info =[
{
"Laji1":"Suuri valkoinen",
"laji2":"tiikeri",
"Kilpailu":"Suuret valkoiset ja tiikerihait ovat kilpailijoita alueelle ja saalille. Suuri valkoinen hai on kahdesta suurempi ja voimakkaampi, mutta tiikerihai on aggressiivisempi ja opportunistisempi. Molempien haiden tiedetään hyökkäävän ihmisiin."
},
{
"laji1":"härkä",
"Laji2":"Hammerhead",
"Kilpailu":"Bull- ja Hammerhead -hait ovat kilpailijoita alueelle ja saalille. Härkähaha on näiden kahden aggressiivisempi ja alueellisempi, kun taas Hammerhead -hai on sosiaalisempi ja yhteistyöhön.
},
{
"Laji1":"Oceanic Whitetip",
"Laji2":"Suuri valkoinen",
"Kilpailu":"Oceanic Whitetip ja suuret valkoiset hait ovat alueen ja saaliin kilpailijoita. Oceanic Whitetip -hai on näiden kahden aggressiivisempi ja alueellisempi, kun taas suuri valkoinen hai on voimakkaampi ja opportunistisempi. Molemmat hait tiedetään hyökkäävän ihmisiin.",
},
-
Lisätietoja Rivalry_INFO:sta:
Jos lajit1 ==Info ["laji1"] ja lajit2 ==info ["laji2"]:
palautustiedot
palauta kukaan
def main ():
"" "
Saa käyttäjän panoksen ja näyttää kilpailutiedot kahden hain lajin välillä.
"" "
Shark1 =input ("Kirjoita ensimmäisen hain lajin nimi:")
Shark2 =input ("Kirjoita toisen hain lajin nimi:")
Jos is_shark_dangerous (Shark1) ja is_shark_dangerous (Shark2):
Rivalry_info =get_rivalry_info (Shark1, Shark2)
Jos kilpailu_info:
tulosta (f "Kilpailutiedot {Shark1} ja {Shark2} välillä:")
tulosta (Rivalry_info ["Rivalry"])
muu:
Tulosta ("Ei kilpailuta koskevia tietoja annetulle haista.")
muu:
Tulosta ("Ainakin yhtä annetuista hailajeista ei pidetä vaarallisena ihmisille.")
Jos __nimi__ =="__main__":
Main ()
`` `