长痘痘的原因有很多,主要包括以下几个方面:1.遗传。痘痘有明显的遗传因素,属多基因遗传方式。父母年轻时候长痘,孩子长痘的几率会升高很多。2.内分泌因素。主要是青春期雄激素水平升高,或者女性生殖激素紊乱导致的。3.饮食和生活方式。饮食不忌口,多吃辛辣刺激食物,容易长痘。饮食不节制,吃油炸、油腻食物,患者也容易长痘。经常熬夜也是长痘的重要因素。4.面部清洁不当。面部清洁不够,毛孔容易堵塞会导致长痘。过度清洁和使用碱性的香皂洗脸,也会刺激皮脂腺分泌,而诱发或加重痘痘。5.精神因素。精神紧张,焦虑,精神压力大的患者也会长痘。