There are many signs and ball pythons do reproduce quite well in captivity it isn't as simple as putting a male and a female together and in a couple months you will have eggs.
Check out markus jaynes website and his breeding page it is quite helpful to get all the basic information. Otherwise do some research here and you will find alot of useful information searching on here.