I feed young ball pythons (less than 600 grams) every 4 days, I feed BP's larger than 600 grams every 8 days.
I clean my snakes cages as soon as I notice that they are dirty, and I do a heavy cleaning of all of my cages every once per month.
I replace the water in my snake cages every 4 days or if a dish is empty.
Besides food and water I care for my snakes on an as needed basis.