If your talking about a colony you need to know about more than the week in question, you need to plan. This is an idea for how to look at the plan.
However you break it up

I am definitely doing this on the fly, so feel free to fix it if I messed it up you guys.
On the snake side.
If you figure each ball python at adult is eating 1-2 small adults (1.5 size greater than the head) per week.
1 per week x 52 = 52 per year.
2 per week x 52 = 104 per year.


On the rat side

One female = about 8-10 litters/year, with each litter being 8-12
this equals 56-120 rats per year.

So you can sort of think of it as one serious breeding female per snake per year. It really depends on the litter size though.

Now, lets see if I even came close to right. What do you guys think?
__________________