Mikä on Sharks Laguun Rivalries -osan 2 koodi?

`` `

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

`` `