/ Event_April_2023 / ex11 / find.py
find.py
 1  import requests
 2  
 3  def find():
 4  	pokemon_name = input("Enter the name of a Pokemon: ")
 5  	url = f"https://pokeapi.co/api/v2/pokemon/{pokemon_name.lower()}"
 6  	response = requests.get(url)
 7  
 8  	if response.status_code != 200:
 9  		print("Error: Could not find Pokemon")
10  		return
11  
12  	data = response.json()
13  	print(f"Name: {data['name'].capitalize()}")
14  	print("Abilities:")
15  	for ability in data['abilities']:
16  		print(f"- {ability['ability']['name'].capitalize()}")
17  
18  if __name__ == "__main__":
19  	find()