The ball python is quite simply the most popular pet python in the world.
Ball python hatchlings are approximately 10 inches in length. Adult female ball pythons average 3 to 5 feet long, and adult male ball pythons average 2 to 3 feet in size.
With proper care, ball pythons can live 30 years or more