大便颜色发绿可能与饮食有关,如果过多食用叶绿素含量高的蔬菜,大便就会呈绿色,其次也可能是与药物有关,如果患者服用含铋的胃药或者是经常服用补铁的药物,都会导致大便.成黑绿色,也有可能是乳杆菌作用,大便会被氧化成绿色,还有可能就是由于消化不良或者是消化道出血所引起的肠胃炎,建议及时到医院进行检查,对症治疗。