It really is all up to you as to which snake you choose as your first snake.
I choose a Stimson Python I've had her since she was 4 weeks old and she's nearly 10 months old now and in that whole time I've never been bitten by her, she is by far the most placid snake
.
Stimson Pythons are simple to look after, and rarely grow over 1m in length.
My current enclosure size, which will last her for her whole life:
Length: 90cm
Depth: 60cm
Height: 70cm
I've attatched a picture of the enclosure:
Also, I've attached a picture of Ziggy ( Stimson Python ) This picture is recent:
The basic requirments for a python, from my experience ( with Stimson Python and Murray Darling Carpet Python)
Heat Source - Depends if you have a click clack then ( Heat Matt or Heat Cord ) If you have an enclosure then a heat source such as a Heat Lamp, Infra Red etc at the moment I'm using a Heat Emitter)
Thermostat - To regulate the temperatures ( Standard is Hot End: 32º and Cool End: 22º - 26º ) To create a good thermal gradient.
Thermometer - just so you can keep an eye on the temperatures.
Water Bowl - Large enough for the snake to soak in for when shedding.
Hides - Make sure you have pleanty of them, in the hot and cool end also in the middle of the enclosure
Branches - Climbing etc.
I also have a Murray Darling Carpet Python:
They generally have the same requirments as the Stimson Python however the MD is more inclinded to climb so a higher enclosure is necessary. From what I've read the MD grows to 7 - 8 foot in length.
When I first got my MD he was really snappy, now he's starting to calm down but you'll still get the occasional bite of him.
Here's a picture taken about 2 weeks after we got him, when he was full blown angry lol:
Hopefully other experienced keepers will be able to give you more advice, as I've only been in this game for 10 months
.
Chris