If you are simply looking to have a corn for a pet, either sex will do. It depends upon who you talk to as to which sex is larger. Personally, I've seen large and small snakes in both sexes. And there is always the chance of a female laying eggs even though she has never been with a male. The eggs will not be fertile so there is less chance of her becoming eggbound, but, again, there is a slight chance of egg-binding. And you have an increased chance that a male will go off food during breeding season, which can create some worry for you.