I was wondering where to get a cheap one and what size would I need?
Answers:
What kind of python and how big is he currently. I would go with atleast 80 gallons if you dont want to have to buy a new one anytime soon.
As far as cheap,. well check your local classifieds or if you have craigslist in your area, check that first.
Check the classified ads, or go to a local reptile show, you can usually find used cages pretty cheap.
Even new tanks aren't terribly expensive. The size you need depends on the type of snake and how old it is. For a baby, start with a 20 gallon tank and buy larger ones as the snake grows. Ball pythons can live in 20-40 gallon tanks all their lives; larger pythons will outgrow glass tanks and need custom-made cages as they grow (burmese and reticulated pythons, for example).
Good luck
It would depend on What kind of python you were going to get. They grow to different sizes. A ball python will get about 4 or 5 feet. A reticulated python can get over 30 feet. I wouldn't recommend that one though. Unless you like to play with things that can kill you.
hmm.depends on what species of python you are getting. If you are only getting a ball python, you wouldn't need an 80 gallon tank. a 30 gallon tank would be sufficient for an adult ball python. be sure to provide hiding spots an fresh water.