Blood pythons are a different species (there really isn't such a thing as a 'breed' of snake)
They're cool snakes, but not really well suited as a first snake. Ball pythons are a better choice.
If you haven't already, take a look at our ball python care sheet to get a better idea of how to properly care for one:
http://www.ball-pythons.net/modules....warticle&id=59