A corn snake!
I would say ball python, but, they are a little harder, just because they can go off feed sometimes, and of course because they need higher humidity. I had a ball python as my first snake, and they are amazing animals, you just have to be committed.
I personally would go with a corn snake though, they are active, and are really good feeders~ Either way, both are AMAZING snakes with their pros and cons, so just do research on both, and pick the best for you and your lifestyle.![]()