Thank you both!
I've taken into consideration which one would be easiest and figured a ball python would be simplest for a beginning owner, but I feel like since it would be my first snake, and with me just starting to get over my apprehension about them I'm not sure if it would be good to start of with since they can be easily stressed. The last thing I would want to do is make an animal unhappy because I can't get over my silly nerves.