def is_shark_dangerous (faj):
"" "
Visszatér igaz, ha az adott cápafajt veszélyesnek tekintik az emberek számára.
ARGS:
Faj:A cápafaj neve.
Vissza:
Igaz, ha a cápafaj veszélyes az emberekre, egyébként hamis.
"" "
VESZÁGA_SHARK_SPECIES =["Nagy Fehér", "Tiger", "Bull", "Hammerhead", "Oceanic Whitetip"]
Visszatérő fajok veszélyes_shark_species -ben
def get_shark_riVival (faj):
"" "
Visszaadja az adott cápafaj rivális cápafaját.
ARGS:
Faj:A cápafaj neve.
Vissza:
Az adott cápafaj rivális cápafaja.
"" "
Shark_riVivalries ={
"Nagy fehér":"Tigris",
"Tigris":"Nagy Fehér",
"Bika":"Hammerhead",
"Hammerhead":"Bika",
"Oceanic Whitetip":"Nagy Fehér",
}
Visszatérés cápa_riVivalries [faj]
def get_riVivalry_info (faj1, faj2):
"" "
Visszaadja a rivalizációs információkat az adott két cápafaj között.
ARGS:
Faj1:Az első cápaj neve.
Faj2:A második cápafaj neve.
Vissza:
Az adott két cápafaj közötti versengési információk.
"" "
rivalry_info =[
{{
"Faj1":"Nagy fehér",
"Faj2":"Tigris",
"Rivalizálás":"A nagy fehér és tigriscápák a terület és a zsákmány riválisai. A nagy fehér cápa a kettő nagyobb és erősebb, de a tigriscápa agresszívebb és opportunista. Mindkét cápáról ismert, hogy megtámadja az embereket."
},
{{
"Faj1":"Bika",
"Faj2":"Hammerhead",
"Rivalizálás":"A bika és a Hammerhead cápák a terület és a zsákmány riválisai. A bikacápa a kettő agresszívebb és területi, míg a Hammerhead Shark társadalmi és együttműködőbb. Ismert, hogy mindkét cápa megtámadja az embereket."
},
{{
"Faj1":"Oceanic Whitetip",
"Faj2":"Nagy fehér",
"Rivalizálás":"Az óceáni fehérek és a nagy fehér cápák a terület és a zsákmány riválisai. Az óceáni Whitetip cápa a kettő agresszívebb és területi, míg a Nagy Fehér Cápa erősebb és opportunista. Mindkét cápa ismert, hogy megtámadja az embereket."
},
]
Információ a rivalry_info -ban:
Ha a fajok1 ==info ["faj1"] és faj2 ==info ["Faj2"]:
visszatérő információk
Visszatérés
def main ():
"" "
Megkapja a felhasználó bemenetét, és megjeleníti a két cápafaj közötti versengési információkat.
"" "
Shark1 =bemenet ("Írja be az első cápafaj nevét:")
Shark2 =bemenet ("Írja be a második cápaj nevét:")
Ha IS_SHARK_DANGERAK (Shark1) és IS_SHARD_DANGERAK (Shark2):
rivalry_info =get_riVivalry_info (Shark1, Shark2)
Ha rivalry_info:
nyomtatás (f "rivalizációs információk a {Shark1} és a {Shark2} között:")
nyomtatás (rivalry_info ["rivalizálás"])
más:
Nyomtatás ("Az adott cápafajhoz nem talált rivális információk.")
más:
Nyomtatás ("Az adott cápafaj közül legalább az egyik nem tekinthető veszélyesnek az emberek számára.")
Ha __name__ =="__main__":
fő()
`` `