Ball pythons simply don't have any tolerance for low temperatures, I would never recommend keeping one in a place where the air temperatures get below 70F.
To be honest, I think parents who would allow that are also being very irresponsible. (Parents need to be responsible for the pets their children own).
If you're over 18, it sounds like it's time to either get your own place, or realize that you aren't presently living in a situation where you can safely keep reptiles.