one of my first snakes was a Mexican milk snake- not only very beautiful, ( red black and gold) but extremely gentle and easy to care for. Most milk snakes stay at three feet or less, in general, (mine ended up getting closer to four feet, which is rare) and he lived in a 20gal for his life. I had him around eight years- he was bred and raised by a friend, and was about two years old when I got him. I've been told 8-10 years is about average for this type of snake.
the only time he ever bit me was by accident- grabbing for a mouse, and got me instead- his teeth were so small they almost didn't break my skin, and he was so embarrassed I acted like it really hurt for his sake. ( I really hardly felt it)
Ball pythons and corn snakes are excellent beginner snakes as well, but the one difference is their teeth will hurt more, should they accidentally bite you.
the only time he ever bit me was by accident- grabbing for a mouse, and got me instead- his teeth were so small they almost didn't break my skin, and he was so embarrassed I acted like it really hurt for his sake. ( I really hardly felt it)
Ball pythons and corn snakes are excellent beginner snakes as well, but the one difference is their teeth will hurt more, should they accidentally bite you.