你好!发胖的原因主要就是长期吃进去的食物热量超过了身体代谢需要的。少数情况可能与内分泌失调有关。,根据你说的情况可以到内分泌科看看,如果不是内分泌失调,科学的减肥方法就是适当控制高热量的食物,和每天适当做一些体育活动增强身体代谢。