Aký je kód pre Rivalries Lagoon Rivalries, časť 2?

`` `

def IS_SHARK_DANGERERS (druh):

"" "

Vracia sa pravda, ak sa daný druh žraloka považuje za nebezpečný pre ľudí.

ARG:

Druh:Názov druhov žralokov.

Návraty:

Pravda, ak je druh žraloka nebezpečný pre ľudí, inak nepravdivé.

"" "

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

Vráťte druh v nebezpečnej_shark_species

def get_shark_rival (druh):

"" "

Vráti konkurenčné druhy žralokov daných druhov žralokov.

ARG:

Druh:Názov druhov žralokov.

Návraty:

Konkurenčný druh žralokov daných druhov žralokov.

"" "

shark_rivalries ={

„Veľká biela“:„Tiger“,

„Tiger“:„Veľká biela“,

"Bull":"Hammerhead",

„Hammerhead“:„Bull“,

„Oceanic Whitetip“:„Veľká biela“,

}

návrat Shark_rivalries [druh]

def get_rivalry_info (druh1, druh2):

"" "

Vráti informácie o rivalite medzi danými dvoma druhmi žralokov.

ARG:

Druh1:Názov prvého druhu žralokov.

Druh2:Názov druhého druhu žralokov.

Návraty:

Informácie o rivalite medzi danými dvoma druhmi žralokov.

"" "

rivalita_info =[

{

„Druh1“:„Veľká biela“,

„Druh2“:„Tiger“,

„Rivalita“:„Veľké biele a tigrové žraloky sú súpermi pre územie a korisť. Veľký biely žralok je z nich väčší a silnejší, ale žralok Tiger je agresívnejší a oportunickejší. Obe žraloky sú známe tým, že útočia na ľudí.“, “

},

{

„Druh1“:„Bull“,

„Druh2“:„Hammerhead“,

„Rivalita“:„Žraloky býkov a kladivov sú rivalmi pre územie a korisť. Bull Shark je agresívnejší a teritoriálnejší z nich, zatiaľ čo žralok Hammerhead je sociálnejší a spolupracujúci. Obidve žraloky sú známe tým, že útočia na ľudí.“ “

},

{

„Druh1“:„Oceanic Whitetip“,

„Druh2“:„Veľká biela“,

„Rivalita“:„Oceánske biele a veľké biele žraloky sú súpermi pre územie a korisť. Oceánsky žralok Whitetip je agresívnejším a teritoriálnejším z nich, zatiaľ čo veľký biely žralok je silnejší a oportunickejší. Obe žraloky sú známe tým, že útočia na ľudí.“,

},

]

Informácie v Rivalry_info:

Ak druh1 ==info ["druh1"] a druh2 ==info ["druh2"]:

Informácie o návrate

NOT

def main ():

"" "

Získa vstup používateľa a zobrazuje súperenie medzi dvoma druhmi žralokov.

"" "

žralok1 =vstup ("Zadajte názov prvého druhu žralokov:")

Shark2 =vstup ("Zadajte názov druhého druhu žralokov:")

Ak je IS_SHARK_DANGERA (Shark1) a IS_SHARK_DANGERER (Shark2):

RIvalry_info =get_rivalry_info (Shark1, Shark2)

Ak rivalita_info:

Print (F "Rivalry Informácie medzi {Shark1} a {Shark2}:")

Print (Rivalry_info ["Rivalry"])

inak:

Tlač („Žiadne informácie o rivalite nájdené pre dané druhy žralokov“)

inak:

Tlač („Aspoň jeden z daných druhov žralokov sa nepovažuje za nebezpečný pre ľudí.“)

Ak __name__ =="__main__":

main ()

`` `