Huisdier thuis
`` `
def is_shark_dangeral (soorten):
"" "
Retourneert waar als de gegeven haaiensoort voor mensen gevaarlijk wordt beschouwd.
Args:
Soorten:de naam van de haaiensoort.
Retourneert:
Het is waar als de haaiensoort gevaarlijk is voor de mens, anders vals.
"" "
Dangerous_shark_species =["Great White", "Tiger", "Bull", "Hammerhead", "Oceanic Whitetip"]
Return soorten in gevaarlijk_shark_species
def get_shark_rival (soort):
"" "
Retourneert de rivaliserende haaiensoorten van de gegeven haaiensoorten.
Args:
Soorten:de naam van de haaiensoort.
Retourneert:
De rivaliserende haaiensoorten van de gegeven haaiensoorten.
"" "
shark_rivalries ={
"Great White":"Tiger",
"Tiger":"Great White",
"Bull":"Hammerhead",
"Hammerhead":"Bull",
"Oceanic Whitetip":"Great White",
}
Return Shark_rivalries [soorten]
def get_rivalry_info (soorten1, soorten2):
"" "
Retourneert de rivaliteitsinformatie tussen de gegeven twee haaiensoorten.
Args:
Soorten1:De naam van de eerste haaiensoort.
Soorten2:De naam van de tweede haaiensoort.
Retourneert:
De rivaliteitsinformatie tussen de gegeven twee haaiensoorten.
"" "
rivaliteit_info =[
{
"soorten1":"Great White",
"soorten2":"tijger",
"Rivalry":"De grote witte en tijgerhaaien zijn rivalen voor territorium en prooi. De grote witte haai is de grotere en krachtiger van de twee, maar de tijgerhaai is agressiever en opportunistisch. Beide haaien is bekend dat ze mensen aanvallen."
},
{
"soorten1":"Bull",
"soorten2":"Hammerhead",
"Rivalry":"De stier- en hamer- en hamerhaaien zijn rivalen voor territorium en prooi. De stierenhaai is de agressievere en territoriale van de twee, terwijl de Hammerhead Shark meer sociaal en coöperatief is. Beide haaien zijn bekend dat ze mensen aanvallen."
},
{
"Soorten1":"Oceanic Whitetip",
"soorten2":"Great White",
"Rivalry":"De oceanische whitetip en grote witte haaien zijn rivalen voor territorium en prooi. De oceanische whitetiphaai is de agressievere en territoriale van de twee, terwijl de grote witte haai krachtiger en opportunistisch is. Beide haaien zijn bekend om mensen aan te vallen."
},
]
Voor info in rivaliteit_info:
Als soorten1 ==info ["soorten1"] en soorten2 ==info ["soorten2"]:
retourneer info
retourneer geen
def main ():
"" "
Krijgt de invoer van de gebruiker en toont de rivaliteitsinformatie tussen de twee haaiensoorten.
"" "
Shark1 =input ("Voer de naam van de eerste haaiensoorten in:")
Shark2 =input ("Voer de naam van de tweede haaiensoort in:")
If is_shark_dangeral (shark1) en is_shark_dangeral (shark2):
rivaliteit_info =get_rivalry_info (shark1, shark2)
Als rivaliteit_info:
print (f "rivaliteitsinformatie tussen {shark1} en {shark2}:")
print (rivaliteit_info ["rivaliteit"])
anders:
print ("Geen rivaliteitsinformatie gevonden voor de gegeven haaiensoort.")
anders:
Afdrukken ("Ten minste een van de gegeven haaiensoorten wordt niet als gevaarlijk voor mensen beschouwd.")
if __Name__ =="__main__":
voornaamst()
`` `