ALL snakes shed their skins - their skin doesn't 'stretch' like ours does, so they have to discard the old skin when it gets too tight.
Lizards will shed their skin in a similar way as snakes as they grow and mature, though it is usually shed in small pieces instead of large pieces as with most snakes.
Corn Snakes? Yes, all snakes shed their old skin.
No. Most snakes do not. Most will shed their skin on the ground.
Sometimes they do - it depends on the age of the snake, and when they last shed. More often than not - they find a secluded place to shed, as they can't see predators very well at that time.
They regularly shed their skin its quite irreagular for them to shed skin though..
They actually shed they're skin as a whole
Yes.
Yes.
shed
As snakes grow the skin doesn't grow with them, so they shed the skin because it no longer "fits" them. By shedding the skin they can get larger, and grow.
dead skin
snakes