Panda's habitat holds tons of different types of bamboo, Pandas eat 30 of those species. In winter, bamboo is still plentiful and green, even at higher altitude, so it is always available
Giant panda's diet is 99% bamboo. Only 1% is other plants and meat? Unlike other bears, Pandas rarely ever eat meat. They have an extension on their wrist bone that acts as a "thumb". They grip bamboo in between the "thumb" and other five fingers.