The Burmese python is one of the largest snakes in the world and generally weighs up to 200 pounds (90 kilograms). Like most snakes, a Burmese python does not need to eat very often. An adult Burmese python usually eats once a month, while the younger ones eat as often as once a week. If required, they can go without eating for longer periods of time. When they do find prey, which are usually birds or small mammals like rats and rabbits, they swallow their meal whole and digest practically everything. Burmese pythons are known to sometimes eat surprisingly large animals like pigs and alligators.
Possibly because of these eating habits, Burmese pythons have an unusual metabolic process in which some of their organs increase in size after eating. The heart of a Burmese python grows 40% within 72 hours of a large meal. The medical term for heart enlargement is "cardiac hypertrophy." Unlike cardiac hypertrophy in humans, however, which is abnormal and possibly dangerous, experts have discovered that heart enlargement in Burmese pythons after meals is entirely normal and safe.
More about Burmese pythons: