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()