Skip to content

Quickstart

The Pokédex package contains basic information about the three starter Pokémon from the core series.

About starter Pokémon

Starter Pokémon from the core series.

Starter Pokémon from the core series.

As you can see in the image above, these starter Pokémon have different types and abilities, and will evolve into different creatures as their level progresses.

Warning

Choosing a starter Pokémon is an important decision that will affect your journey. Choose carefully!

Base Stats

The base stats for these Pokémon can be obtained from the general base stats list. If you need to compute total damage done in battle or the current HP for a given Pokémon, you can use NumPy array objects.

Pokémon HP Attack Defense Speed Special Total Average
Bulbasaur 45 49 49 45 65 253 50.6
Charmander 39 52 43 65 50 249 49.8
Squirtle 44 48 65 43 50 250 50.0

Pokémon details

For these three Pokémon, you can check out their pokédex entries below.

  • Seed Pokémon
  • Type: grass poison
  • Abilities: Overgrow, Chlorophyll
  • Lizard Pokémon
  • Type: fire
  • Abilities: Blaze, Solar power
  • Tiny turtle Pokémon
  • Type: water
  • Abilities: Torrent, Rain dish

Usage

You can create an instance of Bulbasaur called friend, for example, by doing

   >>> import pokedex
   >>> friend = pokedex.Bulbasaur()