Kæledyr Liv

#  >> Kæledyr Liv >  >> Pet Fish >> Fish Tanks

Hvad er koden for Sharks Lagoon -rivaliseringer Del 2?

 

`` `

def is_shark_dangerous (art):

"" "

Returnerer sandt, hvis den givne hajart betragtes som farlig for mennesker.

Args:

Arter:Navnet på hajarten.

Returnerer:

Det er sandt, hvis hajarten er farlig for mennesker, falsk ellers.

"" "

Dangerous_Shark_Species =["Great White", "Tiger", "Bull", "Hammerhead", "Oceanic Whitetip"]

Returarter i Dangerous_Shark_Species

def get_shark_rival (art):

"" "

Returnerer de rivaliserende hajarter af de givne hajarter.

Args:

Arter:Navnet på hajarten.

Returnerer:

De rivaliserende hajarter af de givne hajarter.

"" "

shark_rivalries ={

"Great White":"Tiger",

"Tiger":"Stor hvid",

"Bull":"Hammerhead",

"Hammerhead":"Bull",

"Oceanic Whitetip":"Great White",

}

return shark_rivalries [arter]

def get_rivalry_info (art1, art2):

"" "

Returnerer rivaliseringsinformationen mellem de givne to hajarter.

Args:

Art1:Navnet på den første hajart.

Art2:Navnet på den anden hajart.

Returnerer:

Rivaliseringsinformationen mellem de givne to hajarter.

"" "

rivalisering_info =[

{

"arter1":"stor hvid",

"Species2":"Tiger",

"Rivalisering":"De store hvide og tigerhajer er rivaler for territorium og bytte. Den store hvide haj er den større og mere magtfulde af de to, men tigerhajen er mere aggressiv og opportunistisk. Begge hajer er kendt for at angribe mennesker.",,

},

{

"Arter1":"Bull",

"Species2":"Hammerhead",

"Rivalisering":"Bull and Hammerhead Sharks er rivaler for territorium og bytte. Bull -hajen er den mere aggressive og territoriale af de to, mens Hammerhead -hajen er mere social og samarbejdsvillig. Begge hajer er kendt for at angribe mennesker.",,, at

},

{

"Arter1":"Oceanic Whitetip",

"Species2":"stor hvid",

"Rivalisering":"Den oceaniske whitetip og store hvide hajer er rivaler for territorium og bytte. Den oceaniske whitetip -haj er den mere aggressive og territoriale af de to, mens den store hvide haj er mere magtfuld og opportunistisk. Begge hajer er kendt for at angribe mennesker."

},

]

Til info i rivalisering_info:

Hvis art1 ==info ["arter1"] og art2 ==info ["arts2"]:

Return info

Returner ingen

def main ():

"" "

Får brugerens input og viser rivaliseringsoplysningerne mellem de to hajarter.

"" "

Shark1 =input ("Indtast navnet på de første hajart:")

Shark2 =input ("Indtast navnet på den anden hajart:")

if is_shark_dangerous (shark1) og is_shark_dangerous (shark2):

rivalisering_info =get_rivalry_info (Shark1, Shark2)

Hvis rivalisering_info:

Udskriv (f "Rivaliseringsinformation mellem {Shark1} og {Shark2}:")

print (rivalisering_info ["rivalisering"])

andet:

Udskriv ("Ingen rivaliseringsoplysninger fundet for de givne hajarter.")

andet:

Print ("Mindst en af ​​de givne hajarter betragtes ikke som farlig for mennesker.")

Hvis __name__ =="__main__":

hoved ()

`` `

Copyright Kæledyr Liv alle rettigheder forbeholdes

© da.xzhbc.com