Corn snakes/king snakes are the #1 beginner snake in my opinion, no special humidity, and can be kept around 85-87 which is only slightly above room temp. Ive heard countless stories of people getting a ball python as their first snake and not being able to keep humidity up enough (mostly from using lights). But! If a ball python is what you want, And you are prepared. (You seem educated enough) then go for it!