反复长痘需看内分泌科。长痘可能是由于内分泌失调引起的,如雄激素水平过高、雌激素水平不足等,这些都可能导致皮脂腺过度分泌,从而引发痘痘。内分泌科医生可以通过检查激素水平、血液检查等方法来确定是否存在内分泌问题,并提供相应的治疗方案。因此,如果反复长痘,建议咨询内分泌科医生以获得专业的诊断和治疗。