However, ball pythons (Python regius ... live comfortably in a 20-gallon tank but will need a 30-gallon tank after three ...