Какъв е кодът за съперничеството на лагуните на акулите, част 2?

`` `

DEF IS_SHARK_DANGEROP (Видове):

"" "" "

Връща вярно, ако даденият вид акула се счита за опасен за хората.

Аргус:

Видове:Името на вида акула.

Връща:

Вярно, ако видовете акули са опасни за хората, невярно иначе.

"" "" "

опасно_shark_species =["Great White", "Tiger", "Bull", "Hammerhead", "Oceanic Whitetip"]

Връщайте видове в опасно_shark_species

def get_shark_rival (видове):

"" "" "

Връща съперничещите видове акули от дадения вид акула.

Аргус:

Видове:Името на вида акула.

Връща:

Съперническите видове акули от дадените видове акули.

"" "" "

shark_rivalries ={

"Great White":"Tiger",

"Тигър":"Голямо бяло",

"Bull":"Hammerhead",

"Hammerhead":"бик",

"Oceanic Whitetip":"Great White",

}

Върнете shark_rivalries [видове]

def get_rivalry_info (SINGES1, SINGES2):

"" "" "

Връща информацията за съперничеството между дадените два вида акули.

Аргус:

Вид1:Името на първия вид акула.

Вид2:Името на втория вид акула.

Връща:

Информацията за съперничеството между дадените два вида акули.

"" "" "

rivalry_info =[

{

"Вид1":"Great White",

"Вид2":"Тигър",

"Съперничество":"Големите бели и тигрови акули са съперници за територия и плячка. Голямата бяла акула е по -голямата и по -мощна от двете, но тигровата акула е по -агресивна и опортюнистична. И двете акули са известни, че атакуват хората."

},

{

"Вид1":"Бик",

"Вид2":"Hammerhead",

"Съперничество":"Акулите на бик и чук са съперници за територия и плячка. Акулата на бика е по -агресивната и териториална от двете, докато акулата на чука е по -социална и кооперативна. Известно е, че и двете акули атакуват хората."

},

{

"Вид1":"Океански бели",

"Вид2":"Great White",

"Съперничество":"Океанският бели и големи бели акули са съперници за територия и плячка. Океанската акула на Whitetip е по -агресивната и териториална от двете, докато голямата бяла акула е по -мощна и опортюнистична. Известно е, че и двете акули атакуват хората."

},

]

За информация в rivalry_info:

Ако видове1 ==информация ["видове1"] и видове2 ==информация ["видове2"]:

Информация за връщане

върнете няма

def main ():

"" "" "

Получава въвеждането на потребителя и показва информацията за съперничеството между двата вида акули.

"" "" "

Shark1 =вход ("Въведете името на първите видове акули:")

Shark2 =вход ("Въведете името на втория вид акула:")

Ако е_shark_dangerous (shark1) и is_shark_dangerous (shark2):

rivalry_info =get_rivalry_info (shark1, shark2)

Ако rivalry_info:

Печат (F "информация за съперничеството между {shark1} и {shark2}:")

печат (rivalry_info ["съперничество"])

иначе:

Печат („Не е намерена информация за съперничеството за дадените видове акули.“)

иначе:

Печат ("Поне един от дадените видове акули не се счита за опасен за хората.")

Ако __name__ =="__main__":

main ()

`` `