I read that ball pythons have rows of teeth and two fanglike teeth (if you bleed from a snake bite...these are the teeth that do it...the rest leave like a circle around them).

The picture listed isnt a ball python, but from what I read pythons all have the same style of teeth...not to mention they have the most teeth out of all snakes.
http://whiteafrican.com/wp-content/snake2.jpg
after my snake bit me...I looked at the mark it left and was kinda of interested at the mouth structure...so yea that is why I know this...but I only know what was read.

hope it helps.