I'm not sure I'd care for a snake as a pet. When I was a kid I'd catch snakes & play with them for a few days, but then I'd let them go because I'd get tired of them. My mother didn't like me bringing them inside because she was afraid of them & one time I let one get loose & couldn't find him. She found him one day, when I was at school. Since that time, no snakes in the house!
A buddy gave me a couple of baby snakes one time & I had them a couple of days until I found out they were copper heads.

You know, those little stinkers don't look anything like their mama or papa!