Sounds like a shed. 3 weeks between shedding can happen for young growing ball pythons.

Here is an article with pictures about shedding:
http://www.ball-pythons.net/forums/s...ad.php?t=28794