this.
If you're this unsure about your snakes, you may want to hold off on breeding them. A lot of people here (myself included) recommend getting a baby female, raising her up and learning about the snakes that way before even attempting to breed.
This forum has a whole host of information available to you, the care sheet is especially useful. The search feature can get you other information as well.