问题分析:精子有血属于血精的范畴,一般没有吃什么药最好的说法,通常吃血尿安胶囊、三七粉、云南白药胶囊、左氧氟沙星、诺氟沙星、布洛芬等药比较好,具体分析如下:精子有血,针对出血服用的止血药物可以口服血尿安胶囊、三七粉、云南白药片等。精子有血可能是因为精囊的炎症,常用的消炎药有诺氟沙星、左氧氟沙星等。如果出现疼痛的患者可以服用布洛芬。