问题分析:心脏不好是不能喝酒的。具体内容如下:如果患者的心脏不好是由于酒精性心肌病导致的,是不能饮酒的,如果是其他类型心脏病,少量饮酒问题不大,但还是建议不要喝酒。当患者存在心脏不好的情况,往往需要长期口服必要的治疗药物,比如冠心病二级预防药物,如阿司匹林、美托洛尔、辛伐他汀、依那普利等药物,在此期间,如果喝酒,则可能会影响身体健康。