便血的原因主要是消化系统病变导致的,比如胃十二指肠、结肠、直肠、肛门部位的病变等。便血就是大便中有血,凡是消化道内的病变都有可能会导致便血。消化道出血分上消化道出血和下消化道的出血,上消化道出血一般会导致黑便,主要见于胃炎、胃溃疡、十二指肠