There are 42 species of pythons in the family Pythonidae; the ball python is just one of 10 species in the genus Python, which is a sub-grouping within this family of reptiles. Pythons are a constrictor, which means they wrap their bodies around prey and squeeze until...